問題タブ [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.

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

jhipster - スケーラビリティと耐障害性を得るために、レジストリをピア認識モードで実行するように構成するか、クラスターを形成しますか?

スケーラビリティと耐障害性を得るために、レジストリをピア認識モードで実行するか、クラスターを形成するように構成できますか?

0 投票する
1 に答える
1029 参照

spring-boot - フィールドと関係を既存のエンティティに追加/削除する Jhipster

私は jhipster (jhipsterVersion -> 4.11.1) を使用しています。「yo jhipster:entity」学生を通じて Student エンティティを作成し、rollNo、name、course などのフィールドを追加しました。その後、gradlew コマンドを実行してアプリケーションを実行します。これまでのところすべてが正常に機能しており、指定された適切なフィールドでエンティティが正常に作成されます。

しかし、1日後、collegeNameのような新しいフィールドを追加する必要があり、「yo jhipster:entity student」コマンドを再度実行して、collegeNameフィールドをもう1つ追加し、メッセージの作成に成功しましたが、gradlewコマンドを実行してアプリケーションを実行すると、以下のようなエラーが発生しました


2017-12-28 15:08:04.442 ERROR 5268 --- [tapp-Executor-1] igjcliquibase.AsyncSpringLiquibase: Liquibase を正しく開始できませんでした。データベースの準備ができていません: 検証に失敗しました: 1 つの変更セット チェックサム config/liquibase/ changelog/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster は: 7:1e76a424cb8d1fd8f33d27559cee9133 でしたが、現在は 7:a69d676fb7b3d1b37c22d109340b7c2b です。

liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum config/liquibase/changelog/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster was: 7:1e76a424cb8d1fd8f33d27559cee9133 but is now: 7:a69d676fb7b3d1b37c22d109340b7c2b

:82) io.github.jhipster.config.liquibase.AsyncSpringLiquibase.lambda$afterPropertiesSet$0(Async cSpringLiquibase.java:64) で io.github.jhipster.async.ExceptionHandlingAsyncTaskExecutor.lambda$createWrappedRunnable$ 1(ExceptionHandlingAsyncTaskExecutor.java:66) で) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で java.lang.Thread.run(Thread.java: 748)

2017-12-28 15:08:14.169 INFO 5268 --- [ restartedMain] com.quote.TestappApp : TestappApp を 26.25 秒で開始しました (JVM は 27.304 で実行されています)

2017-12-28 15:08:14.171 情報 5268 --- [restartedMain] com.quote.TestappApp:

0 投票する
3 に答える
3805 参照

java - Jhipster UAA からマイクロサービス ゲートウェイ アプリへの Feign Client

ゲートウェイ (gw-app) アプリに連絡先エンティティがあり、新しいユーザーが UAA アプリに登録されるたびにエントリを作成したいと考えています。Jhipster のマイクロサービスのドキュメントに記載されているサービス間通信を使用しようとしています。

  • @AuthorizedFeignClientここでの最初の問題は、UAA アプリにこのインターフェイスがないことです。
  • 第二に、 を使用して uaa から gw-app への作成に成功したことはありません@FeignClient

偽のクライアントとの通信/構成の問題に加えて、セッションが確立されていない場合 (新規ユーザー登録) にこれがどのように機能するかについていくつかの懸念があり、ユーザー管理画面から既存のセッションがある別のユース ケースがあります。 (管理者が新しいユーザーを作成している場合)

UAA 構成

ゲートウェイ アプリの構成

クライアントコード

コンタクト