Browse Source

🚀 设置nacos客户端

master
wangxiang 2 years ago
parent
commit
4e42ba6fe1
  1. 74
      docker-cloud/docker-compose.yml
  2. 1
      kicc-auth/src/main/resources/bootstrap.yml
  3. 1
      kicc-gateway/src/main/resources/bootstrap.yml
  4. 1
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/bootstrap.yml
  5. 1
      kicc-platform/kicc-platform-biz/kicc-monitor-biz/src/main/resources/bootstrap.yml
  6. 1
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/bootstrap.yml
  7. 1
      kicc-platform/kicc-platform-biz/kicc-template-biz/src/main/resources/bootstrap.yml
  8. 1
      kicc-visual/kicc-monitor/src/main/resources/bootstrap.yml
  9. 1
      kicc-visual/kicc-rocketmq-dashboard/src/main/resources/bootstrap.yml
  10. 1
      kicc-visual/kicc-sentinel-dashboard/src/main/resources/bootstrap.yml
  11. 1
      kicc-visual/kicc-xxl-job-admin/src/main/resources/bootstrap.yml
  12. 6
      pom.xml

74
docker-cloud/docker-compose.yml

@ -10,14 +10,13 @@ services:
image: nacos/nacos-server:2.0.0 image: nacos/nacos-server:2.0.0
hostname: kicc-register hostname: kicc-register
container_name: nacos container_name: nacos
network_mode: host
restart: always restart: always
env_file: env_file:
- nacos/.env - nacos/.env
# ports: ports:
# - 8848:8848 - 8848:8848
# - 9848:9848 - 9848:9848
# - 9849:9849 - 9849:9849
volumes: volumes:
- /usr/software/dockerDatabase/nacos/logs:/home/nacos/logs - /usr/software/dockerDatabase/nacos/logs:/home/nacos/logs
- /usr/software/dockerDatabase/nacos/data:/home/nacos/data - /usr/software/dockerDatabase/nacos/data:/home/nacos/data
@ -29,84 +28,78 @@ services:
context: ../kicc-register context: ../kicc-register
restart: always restart: always
container_name: kicc-register container_name: kicc-register
network_mode: host
hostname: kicc-register hostname: kicc-register
image: kicc-register image: kicc-register
# ports: ports:
# - 8848:8848 - 8848:8848
# # 服务端口,注意通过阅读官方文档,发现nacos2.x使用docker部署时一定要保持映射端口一致 # 服务端口,注意通过阅读官方文档,发现nacos2.x使用docker部署时一定要保持映射端口一致
# # 不一样会出现本地服务访问不了服务端nacos: https://nacos.io/zh-cn/docs/2.0.0-compatibility.html # 不一样会出现本地服务访问不了服务端nacos: https://nacos.io/zh-cn/docs/2.0.0-compatibility.html
# # 经过测试使用docker部署时候,还需要开启对应供应商服务器的防火墙端口,不开第三方外部客户端连不上,会报错 # 经过测试使用docker部署时候,还需要开启对应供应商服务器的防火墙端口,不开第三方外部客户端连不上,会报错
# - 9848:9848 - 9848:9848
# - 9849:9849 - 9849:9849
# gateway配置 # gateway配置
kicc-gateway: kicc-gateway:
build: build:
context: ../kicc-gateway context: ../kicc-gateway
container_name: kicc-gateway container_name: kicc-gateway
network_mode: host
image: kicc-gateway image: kicc-gateway
hostname: kicc-gateway hostname: kicc-gateway
restart: always restart: always
# ports: ports:
# - 9999:9999 - 9999:9999
# oauth2.0配置 # oauth2.0配置
kicc-auth: kicc-auth:
build: build:
context: ../kicc-auth context: ../kicc-auth
container_name: kicc-auth container_name: kicc-auth
network_mode: host
environment: environment:
GATEWAY_HOST: 192.168.3.10 GATEWAY_HOST: 192.168.3.10
image: kicc-auth image: kicc-auth
hostname: kicc-auth hostname: kicc-auth
restart: always restart: always
# ports: ports:
# - 3000:3000 - 3000:3000
# system-biz配置 # system-biz配置
kicc-system: kicc-system:
build: build:
context: ../kicc-platform/kicc-platform-biz/kicc-system-biz context: ../kicc-platform/kicc-platform-biz/kicc-system-biz
container_name: kicc-system container_name: kicc-system
network_mode: host
environment: environment:
GATEWAY_HOST: 192.168.3.10 GATEWAY_HOST: 192.168.3.10
image: kicc-system-biz image: kicc-system-biz
hostname: kicc-system hostname: kicc-system
restart: always restart: always
# ports: ports:
# - 4000:4000 - 4000:4000
# common-biz配置 # common-biz配置
kicc-common: kicc-common:
build: build:
context: ../kicc-platform/kicc-platform-biz/kicc-common-biz context: ../kicc-platform/kicc-platform-biz/kicc-common-biz
container_name: kicc-common container_name: kicc-common
network_mode: host
environment: environment:
GATEWAY_HOST: 192.168.3.10 GATEWAY_HOST: 192.168.3.10
image: kicc-common-biz image: kicc-common-biz
hostname: kicc-common hostname: kicc-common
restart: always restart: always
# ports: ports:
# - 8000:8000 - 8000:8000
# monitor-biz配置 # monitor-biz配置
kicc-monitor: kicc-monitor:
build: build:
context: ../kicc-platform/kicc-platform-biz/kicc-monitor-biz context: ../kicc-platform/kicc-platform-biz/kicc-monitor-biz
container_name: kicc-monitor container_name: kicc-monitor
network_mode: host
environment: environment:
GATEWAY_HOST: 192.168.3.10 GATEWAY_HOST: 192.168.3.10
image: kicc-monitor-biz image: kicc-monitor-biz
hostname: kicc-monitor hostname: kicc-monitor
restart: always restart: always
# ports: ports:
# - 6000:6000 - 6000:6000
# 新建业务工程docker-compose模板 # 新建业务工程docker-compose模板
# 注释命名规范:【xxx-biz】 # 注释命名规范:【xxx-biz】
@ -115,60 +108,55 @@ services:
build: build:
context: ../kicc-platform/kicc-platform-biz/kicc-template-biz context: ../kicc-platform/kicc-platform-biz/kicc-template-biz
container_name: kicc-template container_name: kicc-template
network_mode: host
image: kicc-template-biz image: kicc-template-biz
hostname: kicc-template hostname: kicc-template
restart: always restart: always
# ports: ports:
# - 1111:1111 - 1111:1111
# rocketmq-visual-dashboard配置 # rocketmq-visual-dashboard配置
kicc-visual-rocketmq: kicc-visual-rocketmq:
build: build:
context: ../kicc-visual/kicc-rocketmq-dashboard context: ../kicc-visual/kicc-rocketmq-dashboard
container_name: kicc-visual-rocketmq container_name: kicc-visual-rocketmq
network_mode: host
image: kicc-rocketmq-dashboard image: kicc-rocketmq-dashboard
hostname: kicc-visual-rocketmq hostname: kicc-visual-rocketmq
restart: always restart: always
# ports: ports:
# - 8058:8058 - 8058:8058
# sentinel-visual-dashboard配置 # sentinel-visual-dashboard配置
kicc-visual-sentinel: kicc-visual-sentinel:
build: build:
context: ../kicc-visual/kicc-sentinel-dashboard context: ../kicc-visual/kicc-sentinel-dashboard
container_name: kicc-visual-sentinel container_name: kicc-visual-sentinel
network_mode: host
image: kicc-sentinel-dashboard image: kicc-sentinel-dashboard
hostname: kicc-visual-sentinel hostname: kicc-visual-sentinel
restart: always restart: always
# ports: ports:
# - 8056:8056 - 8056:8056
# kicc-visual-job配置 # kicc-visual-job配置
kicc-visual-job: kicc-visual-job:
build: build:
context: ../kicc-visual/kicc-xxl-job-admin context: ../kicc-visual/kicc-xxl-job-admin
container_name: kicc-visual-job container_name: kicc-visual-job
network_mode: host
image: kicc-xxl-job-admin image: kicc-xxl-job-admin
hostname: kicc-visual-job hostname: kicc-visual-job
restart: always restart: always
# ports: ports:
# - 8057:8057 - 8057:8057
# spring-admin配置 # spring-admin配置
kicc-visual-monitor: kicc-visual-monitor:
build: build:
context: ../kicc-visual/kicc-monitor context: ../kicc-visual/kicc-monitor
container_name: kicc-visual-monitor container_name: kicc-visual-monitor
network_mode: host
restart: always restart: always
image: kicc-monitor image: kicc-monitor
hostname: kicc-visual-monitor hostname: kicc-visual-monitor
# ports: ports:
# - 8061:8061 - 8061:8061
volumes: volumes:
nacos_conf: nacos_conf:

1
kicc-auth/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848}
#server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} #server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@

1
kicc-gateway/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848}
#server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} #server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@

1
kicc-platform/kicc-platform-biz/kicc-monitor-biz/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/bootstrap.yml

@ -11,6 +11,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:192.168.3.10}:${NACOS_PORT:8848}
#server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} #server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@

1
kicc-platform/kicc-platform-biz/kicc-template-biz/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-visual/kicc-monitor/src/main/resources/bootstrap.yml

@ -7,6 +7,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-visual/kicc-rocketmq-dashboard/src/main/resources/bootstrap.yml

@ -18,6 +18,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-visual/kicc-sentinel-dashboard/src/main/resources/bootstrap.yml

@ -10,6 +10,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
namespace: @profiles.namespace@ namespace: @profiles.namespace@
config: config:

1
kicc-visual/kicc-xxl-job-admin/src/main/resources/bootstrap.yml

@ -9,6 +9,7 @@ spring:
cloud: cloud:
nacos: nacos:
discovery: discovery:
ip: @profiles.ip@
server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848} server-addr: ${NACOS_HOST:kicc-register}:${NACOS_PORT:8848}
metadata: metadata:
management.context-path: ${server.servlet.context-path}/actuator management.context-path: ${server.servlet.context-path}/actuator

6
pom.xml

@ -234,7 +234,7 @@
<!-- 环境标识,需要与配置文件的名称相对应 --> <!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.namespace>kicc-dev</profiles.namespace> <profiles.namespace>kicc-dev</profiles.namespace>
<profiles.group>DEV-GROUP</profiles.group> <profiles.group>DEV-GROUP</profiles.group>
<profiles.discovery.ip>192.168.3.10</profiles.discovery.ip> <profiles.ip>192.168.3.10</profiles.ip>
</properties> </properties>
<activation> <activation>
<!-- 默认环境 --> <!-- 默认环境 -->
@ -247,7 +247,7 @@
<!-- 环境标识,需要与配置文件的名称相对应 --> <!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.namespace>kicc-prod</profiles.namespace> <profiles.namespace>kicc-prod</profiles.namespace>
<profiles.group>PROD-GROUP</profiles.group> <profiles.group>PROD-GROUP</profiles.group>
<profiles.discovery.ip>127.0.0.1</profiles.discovery.ip> <profiles.ip>127.0.0.1</profiles.ip>
</properties> </properties>
</profile> </profile>
<profile> <profile>
@ -256,7 +256,7 @@
<!-- 环境标识,需要与配置文件的名称相对应 --> <!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.namespace>kicc-test</profiles.namespace> <profiles.namespace>kicc-test</profiles.namespace>
<profiles.group>TEST-GROUP</profiles.group> <profiles.group>TEST-GROUP</profiles.group>
<profiles.discovery.ip>127.0.0.1</profiles.discovery.ip> <profiles.ip>127.0.0.1</profiles.ip>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

Loading…
Cancel
Save