私が構築しているWebアプリケーションのマイクロサービスプラットフォームとしてsomataを使用しています。私は正常に同じマシン上で実行されているsomataレジストリを持つ1台のマシン上に複数のクライアントを設定しました。今私は、あるマシンのクライアントを別のマシンのレジストリに接続させたいと思っています。クライアントをリモートレジストリにどのように接続すればよいですか?somataクライアントをリモートレジストリに接続するにはどうすればよいですか?
1
A
答えて
1
最も簡単な方法は、あなたのスクリプトを実行する際に、環境変数SOMATA_REGISTRY_HOST
(デフォルト「127.0.0.1」)とSOMATA_REGISTRY_PORT
(デフォルト8420)を使用することです:
SOMATA_REGISTRY_HOST=55.44.33.21 node test.js
細胞体クライアントのコンストラクタはまた、あなたが特定に接続することができますリモートホストからの接続を許可するように、:
var client = new somata.Client({
registry_host: '55.44.33.21',
registry_port: 5858
})
注:オプションregistry_host
とregistry_port
とレジストリレジストリを起動するときに-h
フラグまたはSOMATA_REGISTRY_BIND_HOST
環境変数を使用して実行できる既定の "127.0.0.1"ではなく、 "0.0.0.0"としてバインドポートを使用してを実行する必要があります。 -p
フラグとSOMATA_REGISTRY_BIND_PORT
は、カスタムポートでリッスンする場合にも使用できます。
somata-registry -h 0.0.0.0
または SOMATA_REGISTRY_BIND_HOST=0.0.0.0 somata-registry
そしてもちろん、あなたがリモートマシンからホストとポートにアクセスする必要があります。
関連する問題
- 1. サーバが接続するまでクライアントをオンにするにはどうすればよいですか?
- 2. SQLデータベースを外部クライアントに安全に接続するにはどうすればよいですか?
- 3. 複数のクライアントを同じソースにPythonで接続するにはどうすればよいですか?
- 4. 接続されたクライアントのホスト名をjavaで取得するにはどうすればよいですか?
- 5. ローカルネットワーク外のTCPサーバーにTCPクライアントを接続するにはどうすればよいですか?
- 6. 接続されたクライアントのIPアドレスを取得するにはどうすればよいですか?
- 7. defaultSharedPreferencesをaddPreferencesFromResourceに接続するにはどうすればよいですか?
- 8. プロデューサをアクタに接続するにはどうすればよいですか?
- 9. データベースをAPI.AIに接続するにはどうすればよいですか?
- 10. サーバーをAtlasに接続するにはどうすればよいですか?
- 11. MvxCommandをBottomBarに接続するにはどうすればよいですか?
- 12. サイドバーをフッタに接続するにはどうすればよいですか?
- 13. C#でOAuthに接続するにはどうすればよいですか?
- 14. WCF:サーバー側でクライアント接続パラメータを取得するにはどうすればよいですか?
- 15. クライアント側のストアで接続メタデータを更新するにはどうすればよいですか?
- 16. 安全な方法でクライアント接続を認証するにはどうすればよいですか?
- 17. (Windows)クライアントとしてmySQLデータベースに接続するにはどうすればよいですか?
- 18. Campaign Monitor APIに接続するにはどうすればよいですか?
- 19. Adobe AIRクライアント側とJava VMデバッグインタフェースを接続するにはどうすればよいですか?
- 20. ブラウザのWebSocketクライアントを再接続するにはどうすればよいですか?
- 21. クライアントをEC2にどのように接続できますか?
- 22. データベース接続を解決するにはどうすればよいですか?
- 23. 着信接続をデバッグするにはどうすればよいですか?
- 24. グローバルイベントリスナーを接続するにはどうすればよいですか?
- 25. コンピュータにデータベースを接続する際に、接続文字列はどうすればよいですか?
- 26. ソケットサーバーとクライアントの間に接続チェッカーを作成するにはどうすればいいですか?
- 27. 接続文字列はどうすればよいですか?
- 28. 接続プーリングで必要な接続数を決定するにはどうすればよいですか。
- 29. LANに接続され、ルータ経由でインターネットに接続されているコンピュータに接続するにはどうすればよいですか?
- 30. NettyでTCP接続(クライアント)を開くにはどうすればよいですか?