この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 42655|答える: 7

[出典] Spring Cloud NacosのマルチNIC登録は指定されたIPアドレスをバインドします

[リンクをコピー]
掲載地 2021/11/17 14:52:26 | | | |
復習:

WindowsがNacos 2.0.3のスタンドアロン版を構築しました
https://www.itsvse.com/thread-10040-1-1.html

Spring Cloud Gatewayはnacosを使ったサービスソリューションを見つけられません
https://www.itsvse.com/thread-9992-1-1.html

別の職場で働いていてVPN経由で会社のネットワークに接続している同僚もいます。この時点では、複数のプライベートIPアドレスを持つことがあります。もし複数のネットワークカード(物理ネットワークカードや仮想ネットワークカード)を持っている場合は、複数のIPアドレスが存在することもあります。ipconfigコマンドを使って確認できます。下の図に示しています。



Spring CloudのサービスでNACOSに登録されているIPアドレスが欲しかったものと違うことが判明しました。VPNのプライベートネットワークアドレスをどうやってバインドすればいいですか?



NACOSに登録されているサービスIPアドレスを192.168.1.46編集application.properties(application.properties)ファイルは次のように設定されます:


以下の内容はテストされていません!

NICを無視する構成を直接追加します:

レギュラー:

(終わり)




先の:E45: 'readonly' option is set (add ! to override)
次に:Linuxで見つけたファイルをバッチごとに削除してください
掲載地 2021/11/18 8:51:53 |
あなたの自己犠牲的な献身に感謝します
 地主| 掲載地 2022/02/08 21:21:41 |
NacosはまずIPとnetworkInterfaceの設定があるかどうかを確認します。もしそうなら、設定済みのIPを使いましょう、それ以外はnetworkInterfaceを確認し、IPを取得します。両方が空ならinetUtils.findFirstNonLoopbackHostInfo().getIpAddress()を使ってIPを取得します。
Spring Cloud設定モジュールは、Nacosが指定したIPとポートにレジスタジストします(DockerイメージサービスはホストのプライベートIPアドレスとしてNacosに登録します):



 地主| 掲載地 2022/02/09 9:39:59 |
テスト登録では、NACOSへのIPアドレスとポートが指定されており、構成は以下の通りです。


掲載地 2022/06/30 16:33:58 |

あなたの自己犠牲的な献身に感謝します
掲載地 2022/07/16 20:44:35 |
共有してくれてありがとう
掲載地 2022/08/16 17:54:57 |
素晴らしいのはNACOSのバグに対処することです
掲載地 2022/11/21 11:35:40 |
オーナーの献身的な献身に感謝します
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com