問題タブ [load-balancing]
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.
session - セッションアフィニティとスティッキーセッションの違いは?
負荷分散サーバーのコンテキストでのセッションアフィニティとスティッキーセッションの違いは何ですか?
networking - (地理的に)最も近いサーバーにネットワーク要求をディスパッチする方法
私はJavaコーダーであり、ネットワークの仕組み(基本的なUDP / TCP接続を除く)にあまり精通していません。
米国、アジア、ラテンアメリカ、ヨーロッパのマシンでサーバーを実行しているとします。ユーザーがサービスを要求するとき、私は彼らの要求が彼らに最も近いサーバーに行くことを望みます。
mycompany.comという1つのアドレスを持ち、どういうわけかリクエストを適切なサーバーにルーティングすることは可能ですか?どうやら誰かがcnn.comに行くとき、彼らは彼らの近くのサーバーから写真やビデオなどを受け取ります。率直に言って、それがどのように機能するのかわかりません。
ちなみに、私のサーバーはWebページを提供していません。関連する場合に備えて、株式市場データなどの他のサービスを提供しています。
私はプログラマーなので、ソフトウェアでそれをどのように行うかを知りたいと思っています。これは単なる好奇心に過ぎないので、商用製品やサービスへのポインタは、この問題を理解するのにあまり役立ちません:)
networking - トラフィックシェーピング、フェイルオーバーツール
私はちょうど中小企業の唯一のITマネージャーになりました。複数のインターネットプロバイダー(Comcast、Time Warner、XO、Qwest)があります。
これらの接続を集約し、トラフィックシェーピングを使用して最適なルートを提供できるソリューションを探しています。
私のオプションのいくつかは何ですか?無料?低価格?
Linuxベースのシステムを使用してもかまいません。
いくつかのオプションが必要です。
asp.net - 負荷分散された環境で ADO.NET DataSet に問題はありますか?
この数か月間、私たちのウェブサイトで不可解な問題が発生しました。ADO.NET DataSets を使用して、データベースへのさまざまなクエリを実行すると、エラーが発生することがあります。最も一般的なエラーは、「制約を有効にできませんでした。1 つまたは複数の行に、null 以外、一意、または外部の値に違反する値が含まれています。 -重要な制約。」
ただし、何も変更しないとエラーが断続的に発生するため、データは実際には有効です。さらに、それに対する「修正」は、両方のWebサーバーでアプリプールをリサイクルすることです...したがって、問題が返される不良データになることはありません。これが完了すると、一度に何週間も正常に動作したり、1 日に 3 回壊れたりする可能性があります。それに一貫性がない…
また、Linq 2 SQL などの新しいデータ アクセス手段も問題なく機能しているように見えますが、現時点ではサイトが両方を使用しているため、判断するのは困難です。(すべてを L2S に移行する作業を行っていますが、残念ながら古いコンポーネントを書き直す時間があまりありません...)
それで、誰かが前にこのようなことをしたことがありますか?ロードバランシングとは何か?多分サーバーに何か問題がありますか?(すべての接続を各サーバーに順番に強制したところ、両方でエラーが発生しました。) VM での実行に何か問題があるのでしょうか?
エラー... わかりました、全体的な質問は次のとおりです。何が原因で、どうすれば修正できますか?
ああ、ウェブサイトは .NET 3.5 です...
multithreading - 現実の質問 : IIS Max スレッド プールを調整していますか?
既定では、IIS 6.0 プロセスはプロセッサごとに最大 4 つのスレッドを作成します。MaxPoolThreads エントリを次のレジストリ パスに追加することで、IIS 6.0 サービス プロセスのスレッドの最大数を調整できます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Inetinfo\Parameters を開き、2 ~ 20 の値を指定します。
- 実際に知りたいのですが、これらの変更は IIS を調整するためにサーバーで行われますか??
- Web ファーム環境 (負荷 / 速度...) で Web サーバー数を決定する背後にある計算は何ですか?
- ロード バランシングを構成するためのベスト プラクティスは何ですか??
- 水平スケーリング/垂直スケーリングは何に基づいて行われますか?
coldfusion - 2 つのサーバー間の IE6 Z-Index の違い
したがって、ページを提供する2つのサーバーがあります。IIS6 を搭載した Windows Server 2003 で ColdFusion を実行しています。サイトを作成し、2 つのサーバー間でファイルを同期しました。私のサイトの右側には、検索用のポップアップ div があります。IE6 の Server1 では、この div は完全に機能し、サーバー 2 では途切れます。同期ソフトウェアを使用しているため、2 つのサーバーに異なるファイルを配置することはできません。
どんな助けでも大歓迎です。ありがとう
mod-rewrite - Isapi Rewrite - ロード バランサーの背後にあるリダイレクトで HTTPS を保持する
HTTP 用と HTTPS 用の 2 つの別個のサブドメインを持つサイトを実行しています。
http://www.example.com
https://secure.example.com
http://secure.example.com
は存在せず、解決されません。
問題は、すべての SSL を処理するロード バランサーの背後でサイトが実行されていることです。ロードバランサーと Web サーバー間の通信は常に HTTP です。
そのため、Isapi Rewrite 3 (IIS の mod_rewrite クローン) を使用していくつかのリダイレクトを実装すると、問題が発生します。
Isapi Rewrite に関する限り、HTTPS はオフになっているため、リダイレクトsecure.example.com
は失敗しています。
次のようなルールがあるとします。
をリクエストすると、https://secure.example.com/example/
になりたいのですhttps://secure.example.com/test/
が、Isapi Rewrite が HTTPS を OFF と見なすため、 になり http://secure.example.com/test/
ます。
ドメインがsecure.example.com
.
これに沿った何か:
それが機能しないことを除いて-すぐに明示的なリダイレクトを強制しますが、他の処理を続行したいRewriteRules
.
ありがとう、
ストゥ
performance - 標準的な Jira on Tomcat のインストールにかかる負荷はどれくらいですか?
4 GB RAM を搭載した 4 ウェイ 32 ビット RHEL ボックスで Jira を実行していますが、これまでのところ問題はありません。ただし、ユーザー数の増加が予想されるため、最大数を知りたい. Tomcat-Jira サーバーが処理できる同時リクエストの数。(Jira アプリケーションは、他に何も実行しないスタンドアロンの Tomcat サーバーにデプロイされるため、Tomcat のみの統計でも役立ちます)。
現在、1日平均約6000件のアクセスがあります。比較のためにセットアップの統計を持っている人はいますか?
url - 一部の Web サイトが www2、www3 サブドメインに分散しているのに、他の Web サイトはそれなしでスケーリングを管理しているのはなぜですか?
私はそれがさまざまな負荷分散サーバーを持つことに関係していることを知っていますが、一部のサイトが別の名前の「www」サブドメイン (www2.somesite.com、www3.somesite.com など) を使用するのはなぜですか。これを行わないと、すべてのトラフィックが www.hugesite.com に送られます。
特定のアーキテクチャ上の決定を示しているか、特定の目的を持っているか? それは回避できますか、それともサイトを特定の方法でスケーリングすることの制限ですか?