プライベートにホストされる成長中のマイクロサービス アーキテクチャで使用する優れた検出サービスを探しています。
Netflix の Eurekaは有望に見えます。「主に AWS クラウドでサービスの検索に使用される」とありますが、AWS 以外で使用できるかどうかはわかりません。POM をざっと見てみると、プロジェクトに AWS の依存関係が含まれていることがわかりました。
Eureka (またはその有用なサブセット) を AWS の外部で検出サービスとして使用できますか?
プライベートにホストされる成長中のマイクロサービス アーキテクチャで使用する優れた検出サービスを探しています。
Netflix の Eurekaは有望に見えます。「主に AWS クラウドでサービスの検索に使用される」とありますが、AWS 以外で使用できるかどうかはわかりません。POM をざっと見てみると、プロジェクトに AWS の依存関係が含まれていることがわかりました。
Eureka (またはその有用なサブセット) を AWS の外部で検出サービスとして使用できますか?
はい、AWS 以外でも使用できます。いくつかの設定オプションを変更するだけです。具体的には、サーバーが AWS 以外の環境にあることをサーバーに知らせるための dataCenterInfo オプションです。
これを行う方法については、https://github.com/Netflix/eureka/wiki/Configuring-Eurekaをご覧ください。