これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rspregistrar です。
プログラム:
NAME
rpregistrar — RSerPool プール レジストラ (PR) サービス
SYNOPSIS
rpregistrar [-announcettl=TTL] [-asap=auto|アドレス:ポート、アドレス、...]
[-asapannounce=自動|アドレス:ポート] [-autoclosetimeout=秒]
[-endpointkeepalivetransmissioninterval=ミリ秒]
[-endpointkeepalivetimeoutinterval=ミリ秒] [-maxbadpereports=レポート]
[-maxhresitems=アイテム] [-maxincrement=増分]
[-minaddressscope=ループバック|サイトローカル|グローバル]
[-serverannouncecycle=ミリ秒] [-enrp=auto|アドレス:ポート,アドレス,...]
[-enrpannounce=自動|アドレス:ポート] [-maxelementsperhtrequest=アイテム]
[-mentordiscoverytimeout=ミリ秒] [-peer=アドレス:ポート]
[-peerheartbeatcycle=ミリ秒] [-peermaxtimelastheard=ミリ秒]
[-peermaxtimenoresponse=ミリ秒] [-takeoverexpiryinterval=ミリ秒]
[-cspininterval=ミリ秒] [-cspserver=アドレス:ポート] [-logcolor=オン|オフ]
[-logappend=ファイル名] [-logfile=ファイル名] [-loglevel=0-9]
DESCRIPTION
rpregistrar Reliable Server Pooling (RSerPool) プールのレジストラ サービスを提供します
エレメント (PE) とプール ユーザー (PU)。 操作スコープの PR は、そのビューを同期します。
SCTP 経由で転送されるエンドポイント haNdlespace Redundancy Protocol (ENRP) を使用したハンドルスペース。
操作範囲は組織のみ、建物のみなど限定されています。 で
特に、GRID とは対照的に、単一の管理ドメインに制限されます。
コンピューティング - 管理の複雑さを最小限に抑えるため。 それにもかかわらず、PE は、
局地的な災害に耐えるために世界中に分散してサービスを提供する必要があります。
PE は、操作スコープの任意の PR を選択し、プールに登録します。
Aggregate Server Access Protocol (ASAP)、これも SCTP 経由で転送されます。 で登録すると、
PR の場合、選択された PR は、新しく登録された PE の Home-PR (PR-H) になります。 PR-Hとは、
キープアライブ メッセージ (確認されること) によって PE の可用性を監視する責任があります。
指定されたタイムアウト内で PE によって)、その PE に関する情報を他の PE に伝播します。
ENRP 更新による操作スコープの PR。
PH によって指定されたプールのサービスにアクセスするために、PU は PE の選択を要求します。
Aggregate Server Access Protocol (ASAP) を使用した操作スコープの任意の PR、
SCTP経由で転送されます。 PR は、プールを適用して、要求された PE ID のリストを選択します。
プール ポリシーと呼ばれる特定の選択ルール。
自動構成を可能にするために、PR は定期的にアナウンスを送信できます。
ASAP および ENRP マルチキャスト アドレス。 PE と PU は、このアドレスをリッスンして、
現在利用可能な PR。
議論
次のオプションを使用できます。
-静かな 起動メッセージとシャットダウン メッセージを出力しません。
-announcettl=TTL
マルチキャスト経由で発信する ASAP Announce/ENRP Presence メッセージの TTL を設定します。
ロギングパラメータ:
重要なエラーの可能性を確認するには、少なくとも 2 の値を使用することをお勧めします。
メッセージと警告。
-logcolor=オン|オフ
ロギング出力の ANSI カラー化をオンまたはオフにします。
-logappend=ファイル名
ログ出力をファイルに書き込みます (デフォルトは stdout)。 出力が追加されます
指定されたファイルに。
-logfile=ファイル名
ログ出力をファイルに書き込みます (デフォルトは stdout)。 指定されたファイルは次のようになります
上書きされました。
-loglevel=0-9
ロギングの詳細度を 0 (なし) ~ 9 (非常に詳細) に設定します。
コンポーネント ステータス プロトコル (CSP) パラメータ:
-cspininterval=ミリ秒
CSP ステータス更新の間隔をミリ秒単位で設定します。
-cspserver=アドレス:ポート
CSP 監視サーバーのアドレスとポートを設定します。
集約サーバー アクセス プロトコル (ASAP) パラメータ:
-autoclosetimeout=秒
アイドル状態の ASAP アソシエーションの SCTP 自動クローズ タイムアウトを設定します。
-asap=auto|アドレス:ポート、アドレス、...
ASAP エンドポイント アドレスを設定します。 自動で設定する場合は「auto」を使用します
(ディフォルト)。
-asapannounce=自動|アドレス:ポート
ASAP Announces の送信先となるマルチキャスト アドレスと UDP ポートを設定します。 使用
「auto」を選択すると自動的に設定されます(デフォルト)。 例:
-asapannounce=自動
-asapannounce=239.0.0.1:3863
-endpointkeepalivetransmissioninterval=ミリ秒
ASAP エンドポイントのキープアライブ間隔を設定します。
-endpointkeepalivetimeoutinterval=ミリ秒
ASAP エンドポイント キープアライブ タイムアウトを設定します。
-maxbadpereports=レポート
削除する前に ASAP エンドポイント到達不能レポートの最大数を設定します
PE。
-maxincrement=増分
MaxIncrement 定数を設定します。 取り扱い注意!
-maxhresitems=アイテム
MaxHResItems 定数を設定します。
-minaddressscope=ループバック|サイトローカル|グローバル
登録された PE に許容される最小アドレス スコープを設定します。
ループバック: ループバック アドレス (同じノード上でのみ有効です!)
site-local: サイトローカル アドレス (例: 192.168.1.1 など)
global: グローバルアドレス
-serverannouncecycle=ミリ秒
ASAP アナウンス間隔を設定します。
エンドポイント ハンドルスペース冗長プロトコル (ENRP) パラメータ:
-enrp=auto|アドレス:ポート,アドレス,...
ENRP エンドポイント アドレスを設定します。 自動で設定する場合は「auto」を使用します
(デフォルト)。 例:
-enrp=自動
-enrp=1.2.3.4:9901
-enrp=1.2.3.4:9901,[2000::1:2:3],9.8.7.6
-enrpannounce=自動|アドレス:ポート
ENRP アナウンスの送信先となるマルチキャスト アドレスと UDP ポートを設定します。 使用
「auto」を選択すると自動的に設定されます(デフォルト)。 例:
-enrpannounce=自動
-enrpannounce=239.0.0.1:9901
-maxelementsperhtrequest=アイテム
ENRP ハンドル テーブル応答ごとの最大項目数を設定します。
-mentordiscoverytimeout=ミリ秒
メンター PR 検出タイムアウトをミリ秒単位で設定します。
-peer=アドレス:ポート
静的 PR エントリをピア リストに追加します。 複数追加も可能です
エントリー。
-peerheartbeatcycle=ミリ秒
ENRP ピアのハートビート間隔を設定します。
-peermaxtimelastheard=ミリ秒
ENRP ピアの最後に受信した最大時間を設定します。
-peermaxtimenoresponse=ミリ秒
ENRP の応答がない最大時間を設定します。
-takeoverexpiryinterval=ミリ秒
ENRP テイクオーバーのタイムアウトを設定します。
ENVIRONMENT
rpregistrar 環境変数 CSP_SERVER および CSP_INTERVAL を使用して CSP を定義します
指定された間隔でレポートを送信するサーバー。
診断
loglevel>0 の場合、ログ メッセージは標準出力または指定されたログ ファイルに出力されます。
onworks.net サービスを使用してオンラインで rspregistrar を使用する