-
-
Notifications
You must be signed in to change notification settings - Fork 10.2k
Closed
Description
- 我已经检查过discussions
- 我已经搜索过issues
- 我已经仔细检查过FAQ
描述bug
根据文档nacos-discovery修改了build.sh和application-github.properties,打包后启动没有生效,还是用的内置的Eureka
复现
通过如下步骤可以复现:
- 下载1.7.1源码
- 修改build.sh的mvn打包命令
- 在application-github.properties追加添加
nacos.discovery.server-addr = ${nacos_discovery_server-addr}
# 更多 nacos 配置
nacos.discovery.access-key = ${nacos_discovery_access-key}
nacos.discovery.username = ${nacos_discovery_username}
nacos.discovery.password = ${nacos_discovery_password}
nacos.discovery.secret-key = ${nacos_discovery_secret-key}
nacos.discovery.namespace = ${nacos_discovery_namespace}
nacos.discovery.context-path = ${nacos_discovery_context-path}
- 运行 .build.sh
- 然后根据Dockerfile 生成镜像
- docker 启动命令
docker run -d -p 8080:8080 \
-e SPRING_DATASOURCE_URL="jdbc:mysql://10.10.23.94:3306/ApolloConfigDB?characterEncoding=utf8" \
-e SPRING_DATASOURCE_USERNAME=root \
-e SPRING_DATASOURCE_PASSWORD='root' \
-e nacos_discovery_server-addr=10.10.23.94:8848 \
-e nacos_discovery_username=nacos \
-e nacos_discovery_password=nacos \
-e nacos_discovery_namespace=public \
-e SERVER_PORT=8080 \
--name apollo-configservice apolloconfig/apollo-configservice:1.7.1
期望
apollo-configservice 服务注册到nacos
截图
额外的细节和日志
- 版本:1.7.1
- 错误日志 无错误
- 配置:
- 平台和操作系统:Linux centos7
Metadata
Metadata
Assignees
Labels
No labels