問題タブ [nlb]

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.

0 投票する
1 に答える
259 参照

biztalk - MSMQ 呼び出しで NLB アドレスを使用できますか?

MSMQ 呼び出しで NLB アドレスを使用できますか?

3 つの BizTalk サーバーがあり、それぞれに NLB アドレスが割り当てられています。

個々のサーバー アドレスではなく、NLB アドレスへの MSMQ 呼び出しは機能しますか?

0 投票する
1 に答える
3008 参照

windows - 複数のコレクタに対する Windows イベント コレクタのロード バランシング

私のシナリオ:

複数の Windows サーバーがイベントをコレクター A またはコレクター B などに転送するようにします。

私が試したこと:

GPO を設定します。コンピューター設定 - ポリシー - 管理用テンプレート - Windows コンポーネント - イベント転送 - ターゲット サブスクリプション マネージャーの構成

ここで、Collectors は、コレクター A と B がメンバーであるクラスター (NLB を介してセットアップ) の名前です。

問題:イベントが転送されていません。

イベント転送は実際にどのように機能しますか? ネットワーク負荷分散 (NLB) を使用することは可能であり、有用ですか?

注: WinServ 2012R2 を使用しており、すべてのファイアウォールが無効になっています。

コレクター A および B の私のサブスクリプション:

ありがとう

0 投票する
1 に答える
878 参照

amqp - NLB クラスターで AMQP を介して Service Bus for Windows Server にメッセージを送信する

AMQP を介して負荷分散された Service Bus インスタンスに接続する場合、キューまたはトピックにメッセージを送信できません。

Hyper-V 上の VM で実行されている Windows Server 2012 R2 があります。サーバーは NLB クラスターの一部です (現在、この単一のホストのみが含まれています)。サーバーに Service Bus for Windows Server 1.1 をインストールし、次の PowerShell スクリプトを使用してファーム、ホスト、および名前空間を構成しました。

最初にmakecertを使用して証明書を生成しようとしましたが、これらの証明書にはSubject Alternative Nameプロパティがありませんでした。この問題の解決策として、OpenSSLを使用して証明書を生成しました。使用する証明書のチェーンは次のとおりです。

  • 会社CA
    • 署名アルゴリズム: sha256RSA
    • 公開鍵: RSA (2048 ビット)
    • 件名: O = 会社、CN = 会社 CA
    • 基本的な制約: サブジェクト タイプ = CA、パスの長さの制約 = なし
    • キーの使用法: 証明書の署名、オフライン CRL 署名、CRL 署名
  • 会社 部門 CA
    • 署名アルゴリズム: sha256RSA
    • 公開鍵: RSA (2048 ビット)
    • 発行者:CA社
    • 件名: O = 会社、CN = 会社 CA
    • 基本的な制約: サブジェクト タイプ = CA、パスの長さの制約 = なし
    • キーの使用法: 証明書の署名、オフライン CRL 署名、CRL 署名
  • sb.department.company.com
    • 署名アルゴリズム: sha256RSA
    • 公開鍵: RSA (2048 ビット)
    • 発行者: 会社の部門 CA
    • 件名: O = 会社、CN = sb.department.company.com
    • 基本的な制約: サブジェクト タイプ = エンド エンティティ、パスの長さの制約 = なし
    • 鍵の用途: デジタル署名、否認防止、鍵の暗号化、データの暗号化
    • 強化されたキー使用法: サーバー認証
    • サブジェクトの別名: DNS 名 = sb.department.company.com

これら 3 つの証明書は、(現在のユーザーではなく) ローカル マシンの証明書ストアにインストールされます。

  • ルート証明書 (企業 CA) は、信頼されたルート証明機関にインストールされます。
  • 中間証明書 (会社部門 CA) は、中間認証局にインストールされます。
  • サーバー証明書 (sb.department.company.com) はTrusted Peopleにインストールされます。

Web ブラウザーを使用して https://sb.department.company.com:9355/namespace に接続すると、証明書が正しく信頼されていることがわかります。

.NET ライブラリを使用して Service Bus インスタンスに接続すると、すべてを実行できます (キュー/トピックのリストの取得、キュー/トピックの作成、キューへのメッセージの送信など)。

C++ アプリケーション (Linux 上) で AMQP を使用して接続すると、メッセージをキューに送信できません。これは、Service Bus Explorer を使用して簡単に実証できます。トランスポート タイプを AMQP に設定すると、この不安定な動作が発生します。キューとトピックのリストを取得できますが、メッセージを送信しようとすると、次のエラー メッセージが表示されます

どうすればこれを解決できますか?

0 投票する
1 に答える
418 参照

load-balancing - ネットワーク負荷分散

クラスターの一部であるノードから NLB クラスターにアクセスしているときに問題が発生しました。

これがシナリオです。

3 つのノード 10.10.10.109\255.0.0.0 を持つユニキャスト モードで、IP 10.10.10.110\255.0.0.0 [プロトコル: 両方とも単一ホストのフィルタリングあり] に NLB クラスターを作成しました

-> 優先度 2
10.10.10.134\255.0.0.0 ->優先度 1
10.10.10.101\255.0.0.0 -> 優先度 3

ここで、他のノード [10.10.10.105 の場合] からクラスター [10.10.10.110] にアクセスすると、予想される 10.10.10.109 が解決されます。

ホスト 10.10.10.109 から 10.10.10.110 にヒットすると、クラスターから予期されていない 10.10.10.109 に解決されます。同様に、ホスト 10.10.10.101 からアクセスすると、クラスターの優先度に関係なく 10.10.10.101 が解決されます。

私が信じているのは、NLB IPも現在のノードに登録されているため、ループバックであり、クラスターにヒットする代わりにそれ自体を解決するということです。

アプリケーション設計の時点で、アプリケーションはクラスターの一部であるノードでホストされ、NLB クラスター IP にヒットします。クラスタの優先度とステータスに基づいてノードを解決したいと考えています。

この状況を解決する方法を提案してください。

0 投票する
1 に答える
180 参照

redirect - サーバーのグループにリダイレクトするNginx nlb

プロキシせずにリクエストをリダイレクトするにはnginxが必要です。このnginx.configファイルがあります:

nginx からリダイレクトされたリクエストを取得したサーバーの IP アドレスを取得するにはどうすればよいですか。このIPアドレスを格納する「変数」が存在すると思いますが、取得方法がわかりません。

0 投票する
3 に答える
795 参照

powershell - 列挙型の配列を持つPowershell Where-Object

Get-NlbClusterNode状態"Converged"( の列挙型[Microsoft.NetworkLoadBalancingClusters.PowerShell.NodeStatusCode])を含むアイテムが必要です

私はそのようなことを試しました:

しかし、これは一致する状態のみを取得します。

containsオペレーターをやってみた

しかし、これはエーテルでは機能しません。

これは PowerShell オブジェクトです

タイプはこちらMicrosoft.NetworkLoadBalancingClusters.PowerShell.Node

0 投票する
0 に答える
738 参照

reporting-services - SSRS 2008R2 レポートが負荷分散環境の IE 11 で表示されない。

私たちのプロジェクトでは、SSRS 2008R2 レポートを使用していますが、残念ながら、これらのアップグレードに時間は費やされていません。

Chrome と Firefox では、以下のすべてのシナリオが機能しますが、IE11 では機能しません。アーキテクチャは次のとおりです。

複数の Web サーバーと 1 つのレポート サーバーがあります。Web サーバーは負荷分散されるため、共通のホスト名を使用してください。

ホスト名を使用せず、代わりにブラウザーから Web サーバーに直接呼び出し、レポート サーバーを呼び出すと、レポートはブラウザーに正常に表示されます。

ロード バランサーのホスト名を使用して Web サーバーを呼び出し、それからレポート サーバーを呼び出すと、レポートが表示されません。

JavaScript エラーはなく、サーバーのイベント ログにも何も記録されていません。ロード バランサーのホスト名を使用して IE11 に表示されないだけです。

ホスト名を使用する場合、chrome と firefox で動作するため、構成の問題ではないようです。

誰でもアイデアはありますか?

0 投票する
0 に答える
812 参照

iis - ロード バランサーの背後で Orchard CMS サイトを実行する

ロード バランサーの背後にある Web ファーム上にあるサイト内に果樹園アプリケーションを展開する必要があります。これはかなり一般的なシナリオのようですが、Windows Azure 以外でこれを機能させる方法についてのガイダンスが見つからないようです。

Orchard のドキュメントでは、Windows Azure で複数のインスタンスを展開する方法について説明しています。解決しなければならない 3 つの問題が指摘されていますが、解決策はすべて Azure 固有のものです。

http://docs.orchardproject.net/Documentation/Deploying-Orchard-to-Windows-Azure

  1. ファイル システムに保存されているメディア ファイル。App_Data フォルダには、検索インデックスなどのファイルも保存されています。これも問題になりませんか?これを解決するための最良のアプローチは何ですか? ファイル共有からサイトを実行していますか? Windows DFS を使用して変更をレプリケートしますか? ファイル共有を使用したくない
  2. 出力とデータベースのキャッシュは、保存にローカル メモリを使用し、信号と組み合わせて、ローカル サーバーでのみキャッシュの無効化をトリガーします。Distributed Events モジュールはこの問題を解決しますか? https://orcharddistributedevents.codeplex.com/ それとも Orchard.Redis の機能でしょうか?
  3. セッション状態はローカル メモリに格納されます。ロード バランサーでスティッキー セッションを有効にするか、セッション状態に SQL Server を使用するだけでよいと思います。

web.config でマシン キーを設定することを提案 する古い投稿 (負荷分散された Web サーバー上のオーチャード CMS、オーチャード 1.1 に戻る) を見つけました。

ウォームアップ モジュールで問題が発生する可能性はありますか? そして、Orchard.TaskLease モジュールに出くわしました。これは、複数のサーバーで実行されているタスクが 1 つのみで実行されるべき場合に問題があることを暗示しているようです。

負荷分散された Azure 以外の環境で Orchard を正常にデプロイした人はいますか? これを機能させるために、どのモジュールと特別な構成を提案しますか?