gpt4 book ai didi

docker - 如何在Docker上运行JHipster UAA?

转载 作者:行者123 更新时间:2023-12-02 20:58:16 25 4
gpt4 key购买 nike

我已经使用此JDL生成了一个应用程序

deployment {
deploymentType docker-compose
appsFolders [gateway, uaa]
dockerRepositoryName "10.1.10.58:5000"
}

application {
config {
baseName uaa
applicationType uaa,
}
}

application {
config {
baseName gateway
applicationType gateway,
packageName com.rps.png,
authenticationType uaa,
uaaBaseName "uaa",
}
}

与JHipster一起导入,构建docker镜像并运行 docker-compose up。应用程序启动,但UAA无法注册到JHipster注册表。
----------------------------------------------------------
Application 'uaa' is running! Access URLs:
Local: http://localhost:9999/
External: http://172.18.0.4:9999/
Profile(s): [prod, swagger]
----------------------------------------------------------

与JHipster注册表没有连接。我在JDL上缺少什么吗?

最佳答案

JDL生成的UAA应用程序的serviceDiscoveryType的当前默认值为none(related code),您可以通过查看UAA应用程序文件夹中生成的.yo-rc.json文件来验证这一点。这是JHipster提示默认值和JDL默认值之间的区别,有关此问题,可以在jhipster-core Github上打开。

简单的解决方法是在UAA应用程序JDL配置中设置serviceDiscoveryType eureka

关于docker - 如何在Docker上运行JHipster UAA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61795854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com