問題タブ [nacos]

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.

0 投票する
0 に答える
48 参照

spring - データベース構成に従ってbootstrap.ymlを選択するにはどうすればよいですか?

bootstrap.yml私は 2 つの nacos bootstrap.yml を持っています。これは、異なる IP を持つ 2 つの nacos を意味します。db config に従って、そのうちの 1 つをロードしたいと考えています。

たとえば、loadVariabledb config の値がの場合、Aロードしたいと思いますbootstrap-a.yml。どうやってやるの?

これが私の目的のステップです:

  1. db からデータを検索して負荷を決定するbootstrap-a.ymlか、bootstrap-b.yml
  2. ブートストラップ構成ファイルに従ってサービスをnacosに登録します
0 投票する
0 に答える
38 参照

spring-boot - CorsConfiguration の追加後に LoadBalance が失敗しました

環境:

  1. Spring クラウド バージョン: 2020.0.2、Spring-cloud-starter-alibaba-nacos バージョン: 2021.1

  2. すでに netflix-ribbon を除外し、pom.xml で spring-cloude-starter-loadbalancer をインポートしており、ゲートウェイ構成で「lb://url」形式を使用しています。

問題: Spring Cloud Gateway Cors クロスドメイン操作が必要です。したがって、オンラインのソリューション ( https://www.programmerall.com/article/5764552098/ )に基づいて、追加の Mono フィルターを設定しました。クロスドメインの場合、このソリューションは正常に機能します。ただし、nacos のデフォルトのロードバランサー (ローテーション) は、このクロスドメイン戦略では機能しません。nacos でロードバランサーを使用してクロスドメインを機能させるための解決策はありますか?

ありがとうございました

0 投票する
0 に答える
94 参照

java - ローカルの k8s クラスター内で Nacos を起動できない

ローカルの k8s クラスター内で nacos サーバーを起動したいのですが、この k8s クラスターは docker-desktop によって有効にされています。ポッド内部からローカル db にアクセスできないため、使用-p embedded モードが必要なため、yaml ファイルは次のとおりです。

しかし、次のようなエラーが発生しました

では、これを行うにはどうすればよいですか?BTY内部のポッドからローカルデータベースにアクセスするにはどうすればよいですか?