問題タブ [webserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - phpinfo() と同様の情報を ASP.NET 用に出力するにはどうすればよいですか?
Request.ServerVariables
ASP.NETのコレクションをループしましたが、.NET ほど包括的ではありませんphpinfo()
。
ASP.NET のサーバー ソフトウェア、ドライバーなどを含むすべての情報を印刷するにはどうすればよいですか?
image - 負荷分散された環境での画像
IISを実行している10台を超えるWebサーバーで負荷分散された環境があります。すべてのWebサイトは、すべての画像をホストする単一のファイルストレージにアクセスしています。現在、200GBの画像があります。ディレクトリごとに1000枚の画像のディレクトリに保存しています。現在、すべてのイメージは、ファイルサーバーとして機能する単一のサーバーに接続された単一のストレージデバイス(RAID 10)にあります。すべてのWebサーバーは、同じLAN上のファイルサーバーに接続されています。単一障害点が発生しないように、アーキテクチャを改善したいと考えています。私は2つの選択肢を検討しています:
- ファイルストレージをすべてのWebサーバーに複製して、すべてのWebサーバーがローカルでデータにアクセスできるようにします。
- ファイルストレージを別のストレージに複製して、現在のストレージに何かが起こった場合に、そのストレージに切り替えることができるようにします。
明らかに、ファイルストレージで行われる主な操作は読み取りですが、書き込み操作もたくさんあります。推奨される方法は何だと思いますか?他のアイデアはありますか?
現在、CDNの使用は除外しています。これは、現在アプリケーションでアーキテクチャを変更する必要があるためです。
apache - ほとんどの場合、LighttpdやnginxなどのWebサーバーを使用しているのは時期尚早の最適化だけですか?
現在、VPSでlighttpdを使用しています。それ以前はnginxでしたが、CGIが必要だったのでLighttpdに戻りました。
ApacheのHTTPDが主流です。すべてのドキュメントにはApacheの例が含まれており、ほとんどのモジュールはApacheでのみ使用できます。
Apacheとは異なるものを使用する努力は本当に価値がありますか?
c# - ポータブル デバイスへの .NET 3.5 アプリケーションの移植
.NET 3.5 の C# でソケットを使用してサーバー/クライアント アプリケーションを作成しました。クライアント部分をある種のモバイル デバイスに移植することに興味があり、最善の方法を考えています。クライアントは、実際には基盤となるライブラリであり、タッチ インターフェイス機能に大きく依存する GUI です。
私が見ているように、いくつかのオプションがあります。
- EEE PCを入手して実行するだけです。これは一種のポータブルですが、タッチ部分が失われます
- モバイル プラットフォーム用のライブラリを再構築し、縮小された新しい GUI アプリを作成する
- Web サーバーを起動し、iPhone などで実行する Web インターフェイスを作成します。
最適なルートは何ですか?上記の代替案でどのような問題が発生する可能性がありますか? サーバーが現在どのように行われているか、および Web サーバーや ASP.NET について何も知らないという事実のため、3 よりも代替 1 または 2 を本当に好みます。ああ、私は既に使用している環境、つまり .NET を使い続けたいので、Ruby on Rails に関する提案はありません。(Rubyが悪いと言っているわけではありません。私はRubyを知らないだけで、学ぶ時間がありません)。
c++ - Apache WebServer で UseCanonicalName の値を取得するための API はありますか?
API を使用するアプリケーションから、Apache Web サーバー (任意のバージョン) の httpd.conf の UseCanonicalName の値を確認する必要があります。私はそれをグーグルで検索しましたが、それに関連するAPIが見つかりませんでした。助けてください。ティア
http - 不足している書き換えルール (IIS 上の ISAPI) はどれですか?
次のルールがあります。
私が達成しようとしているのは、私の期待の 90% まで機能するということです。ここでの問題は、http://blog.example.com/some/dir/foo.phpにアクセスすると問題なく動作することです。ただし、http://www.example.com/blog/some/dir/foo.phpにアクセスしても機能しません。
私が見逃しているルールは何ですか?
ruby-on-rails - Ruby on Rails アプリケーションに最適な Web サーバーはどれですか?
Ruby on Rails アプリケーションに最適な Web サーバーは何ですか? なんで?
apache - ApacheTomcatはApacheWebサーバープラットフォーム上に構築されていますか?
最近、ソフトウェア分析プロバイダー(NETTRACKER)から、訪問者をより適切にキャプチャできるようにするためのプラグインが送信されました。このプラグインはApache1.xおよびApache2.x用です。彼らは言った、そして私は引用する
ApacheTomcatはApacheHTTPサーバー上に構築されているため、プラグインの構成は同じである必要があります。
Tomcatデプロイメントでhttpd.confを探しましたが、見つかりません。それに類似した構成は、/confディレクトリの下のserver.xmlだけです。
誰かがこれらの2つの素晴らしい製品(ApacheHTTPサーバーとApacheTomcat)に関するより良い情報を持っているなら、私は違いを引き出すことを大いに感謝します。
編集:興味がある場合は、ApacheWebサーバーとTomcatがmod_jkオプションと他のプロキシを使用して連携できることを知っています。しかし、これは私たちの展開には複雑すぎます。
webserver - Web サイトのパーティショニングと URL スペース
私のウェブサイトは成長しています。すべての機能を単一のサーバー コピーで実行するのではなく、機能セットを異なるサーバー グループに分割する必要があります。Windows ネットワーク負荷分散セットアップに 8 つの同一のサーバーがあります。
問題は、URL スペースを同じに保つ必要があることです。実行可能な解決策は何ですか?機能セットのために新しいドメインを開始したくありません。URL ベースの書き換え/ルーティング機能 (?!?) を備えたある種のリバース プロキシを考えています。ソフトウェアまたはハードウェアに関する推奨事項はありますか? これは、必要な機能を備えていないため、WNLB セットアップを置き換える予定です。
asp.net - 開発サーバーを使用して ASP.NET Web アプリを実行できない
私の開発マシン (Vista) は 1 年以上完全に正常に動作していましたが、突然 (明示的に何もインストールせずに) ASP.NET 開発サーバーを使用して Web サイトを実行できなくなりました。
開発用 Web サーバーは正常に起動しますが、IE はページを表示できません。
Internet Explorer は、Firefox が言う Web ページを表示できません - 接続に失敗しました。接続しようとすると、接続が拒否されました
localhost:49447
。
これが私がこれまでに試したことです:
- ファイアウォールを無効にする
- アンチウイルスの停止
- Windows Defender の停止
使用しているすべてのサービスを停止してMSConfig
再試行すると機能しました。ただし、これによりほとんどのサービスが無効になるため、長期的な解決策としては現実的ではありません。
すべてのサービスを停止した後、問題の原因となっているサービスを特定するために、サービスを 1 つずつ開始してみました。
手順と結果は次のとおりです。
- DNS クライアント サービスが問題の原因であることがわかりました。
そのため、他のすべてを開始してDNSクライアントサービスを停止しましたが、ネットワークロケーション認識サービスが問題を引き起こし始めました
DNS Client Service と Network Location Awareness を停止し、他のすべてを開始しましたが、別の何かが問題を引き起こしています。
明らかに、この根底には何か共通で基本的なものがあります。
私はネットワークについてあまり知りません。誰かが私を正しい方向に導くことができますか?
注: 今朝から同じ問題を抱えている別の人を見つけました。Windowsのアップデートに関連しているようです!私のように影響を受けている人はいますか?