新しい Pub/Sub メッセージング キャッシュを作成する
Pub/Sub メッセージング キャッシュは、 NCache マネジメント センターとコマンド ライン ツール。
Note
を作成するプロセス Pub / Subメッセージング キャッシュは作成するのと同じです 分散キャッシュ、を指定する必要があることを除いて インメモリストアタイプ as Pub / Subメッセージング 分散キャッシュ.
新しい Pub/Sub メッセージング キャッシュを作成するための前提条件
ことを確認してください NCache サービスが開始されました。 そうでない場合は、次の手順を実行します。
- .NET の場合は、コマンド ライン ツールに次のコマンドを入力します (管理者として実行)。
Start-Service -Name NCacheSvc
- .NET Core走る NCache管理者としてのSvc。
を使用して新しい Pub/Sub メッセージング キャッシュを作成します。 NCache 管理センター
起動する NCache Management Center を参照して、 http://localhost:8251 or
<server-ip>:8251
WindowsおよびLinuxの場合。左側のナビゲーションバーで、をクリックします クラスター化されたキャッシュ。 これにより、 クラスター化されたキャッシュ ページ
<server-ip>:8251/ClusteredCaches/
。 このページには、マシン上の既存のクラスター化キャッシュと、トポロジ、サーバー、サーバー プラットフォームなどの追加の詳細が表示されます。新しいPub/Subメッセージングキャッシュを作成するには、をクリックします 新作.
- ノーザンダイバー社の インメモリストアタイプ ドロップダウンメニューで、 Pub / Subメッセージング キャッシュの名前を指定します。 選択する JSONの or バイナリ 連載 要件に応じたドロップダウンメニュー。 クリック Next.
警告
指定した名前のキャッシュがすでに存在する場合は、エラーメッセージが表示されます。
Note
ASP.NET 5.0 以降を使用している場合は、JSON シリアル化を使用することをお勧めします。 詳細については、ここをクリックしてください こちら.
- キャッシングトポロジと次のような高度なオプションを選択します 動作タイムアウト および 統計複製間隔。 を選択した場合 パーティション-レプリカキャッシュ トポロジの場合、レプリケーション戦略を選択する必要があります。 非同期 or 同期に設定します。 OK をクリックします。 Next.
- 特定します 最大サイズ 必要に応じて、キャッシュの。 ノードの IP アドレスを指定して、 ノードの追加 ボタン。 さらにノードを追加するには、をクリックします ノードの追加に設定します。 OK をクリックします。 Next 必要なノードがすべて追加されたら。
警告
ノードがそのキャッシュにすでに登録されている場合は、通知が求められます。
- 以下のスクリーンショットに示すように、ジョブタイプを クラスターポート および ポート範囲 もし必要なら。 必要に応じて、キャッシュのパイプライン化を有効にします。 パイプラインを有効にする チェックボックス。 をセットする バッチ間隔 コマンドがマイクロ秒単位でネットワークを介して送信されるまでの期間。 クリック Next.
- 暗号化と圧縮を有効にする場合は、 暗号化を有効にする および 圧縮を有効にする チェックボックス。 有効になっている場合は、 プロバイダ および キー 暗号化と しきい値サイズ 圧縮用。 クリック Next.
On 高度なオプション ページでは、次の設定を構成できます。
Evictionはデフォルトで有効になっています。 あなたは設定することができます 立ち退きポリシー によると。 立ち退きを無効にする場合は、チェックボックスをオフにします エビクションを有効にする.
を変更することもできます 立ち退き率; 削除が有効になっている場合、アイテムはこのパーセンテージ値を使用してキャッシュから削除されます。
あなたは クリーンインターバル 価値。 デフォルトは 15 秒です。
このキャッシュは、このプロセスの完了時に自動的に開始できます。 終了時にこのキャッシュを開始します このダイアログボックスのチェックボックス。
チェックボックスをオンにすることで、サービスの再起動後にキャッシュを自動的に開始することができます。 サービスの開始時にこのキャッシュを自動開始します.
- クリック 終了。 作成されたキャッシュはに表示されます クラスター化されたキャッシュ サーバーノードとそのステータスを含むページ。 成功通知は通知パネルで受信されます。
コマンド ライン ツールを使用して新しい Pub/Sub メッセージング キャッシュを作成する
Command を使用して、Pub/Sub メッセージング キャッシュを管理できます。 NCache サポートされているコマンドレット.
キャッシュを作成する
新しいキャッシュ このツールを使用すると、ユーザーは XNUMX つ以上のサーバー ノード上に新しいキャッシュを作成できます。
このコマンドは、サーバー ノード 1024 および 20.200.20.40 上に、サイズ 20.200.20.39MB のパーティション レプリカ トポロジの、demoCache という名前の Pub/Sub メッセージング キャッシュを作成します。
New-Cache -Name demoCache -InMemoryStoreType PubSubMessaging -Server "20.200.20.40,20.200.20.39" -Size 1024 -Topology PartitionReplica