問題タブ [jhipster-registry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jhipster - oauth2を使用したjhipster-registry - eurekaおよび構成エンドポイントが保護されていませんか?
jhipster-registry によって提供される eureka および config エンドポイントが保護されていないのは正しいですか、それとも何か間違っていますか?
oauth2 プロファイルとキークローク構成で jhipster-registry (最新の docker イメージ) を開始しました。基本認証なしで eureka/apps REST エンドポイントを呼び出そうとすると、keycloak のログイン ページ html が表示されます。問題ありません。基本認証ヘッダーを送信すると、空で送信したり、存在しないユーザーで送信したりしても、常に結果が得られます。
これは意図した動作ですか、それとも構成が不足していますか?
ありがとう!クリスティーナ
kubernetes - Kubernetes での JHipster の起動
アプリケーションを kubernetes クラスターに新たにデプロイした後は、常に hazelcast ネットワーク パーティション分割の問題 (スプリット ブレイン) が発生します。
3 つのレプリカすべてが同時に開始されます。Hazelcast は、検出に jhipster-registry (つまり Eureka) を使用するように構成されています。その時点で、アプリケーションは hazelcast の初期化を試みますが、レジストリにインスタンスが登録されていないため、3 つの独立した hazelcast ノードが得られます。
ドキュメントには、hazelcast がこれを検出し、すべてのマップをマージすると書かれています。しかし、これは起こりません。
ところで
node.js - jhipster ゲートウェイにノード js アプリを登録できません
yml ファイルに zuul ルートとして追加して、ノード js アプリケーションを Jhipster ゲートウェイに登録しようとしています。ご存知のように、node js アプリケーションにはコンテキスト パスがありません。したがって、ゲートウェイの URL をオーバーライドします。コンテキスト パスを持たないノード js アプリを登録する方法を教えてください。