chore(config): Improve Nacos initialization and deployment scripts
This commit is contained in:
+25
-2
@@ -1,5 +1,6 @@
|
||||
version: '3.8'
|
||||
|
||||
name: video-platform
|
||||
services:
|
||||
# 基础设施服务
|
||||
mysql:
|
||||
@@ -40,6 +41,10 @@ services:
|
||||
- MODE=standalone
|
||||
- JVM_XMS=512m
|
||||
- JVM_XMX=512m
|
||||
# 添加Nacos参数,确保正确处理服务注册
|
||||
- NACOS_AUTH_ENABLE=false
|
||||
- PREFER_HOST_MODE=hostname
|
||||
- NACOS_SERVER_IP=${HOST_IP:-127.0.0.1}
|
||||
ports:
|
||||
- "8848:8848"
|
||||
- "9848:9848"
|
||||
@@ -94,7 +99,7 @@ services:
|
||||
container_name: sentinel
|
||||
restart: always
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "8880:8080"
|
||||
networks:
|
||||
- video-network
|
||||
|
||||
@@ -113,9 +118,15 @@ services:
|
||||
- NACOS_PORT=8848
|
||||
- SENTINEL_HOST=sentinel
|
||||
- SENTINEL_PORT=8080
|
||||
- JAVA_OPTS=-Xms128m -Xmx128m -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- GATEWAY_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- sentinel
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 256M
|
||||
networks:
|
||||
- video-network
|
||||
|
||||
@@ -133,6 +144,8 @@ services:
|
||||
- MYSQL_PORT=3306
|
||||
- REDIS_HOST=redis
|
||||
- REDIS_PORT=6379
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- AUTH_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
@@ -154,6 +167,8 @@ services:
|
||||
- MYSQL_PORT=3306
|
||||
- REDIS_HOST=redis
|
||||
- REDIS_PORT=6379
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- USER_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
@@ -182,6 +197,8 @@ services:
|
||||
- MINIO_ACCESS_KEY=minioadmin
|
||||
- MINIO_SECRET_KEY=minioadmin
|
||||
- MINIO_BUCKET=video-platform
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- CONTENT_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
@@ -205,6 +222,8 @@ services:
|
||||
- MYSQL_PORT=3306
|
||||
- REDIS_HOST=redis
|
||||
- REDIS_PORT=6379
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- ADMIN_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
@@ -226,6 +245,8 @@ services:
|
||||
- MYSQL_PORT=3306
|
||||
- REDIS_HOST=redis
|
||||
- REDIS_PORT=6379
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- COMMENT_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
@@ -247,6 +268,8 @@ services:
|
||||
- MYSQL_PORT=3306
|
||||
- REDIS_HOST=redis
|
||||
- REDIS_PORT=6379
|
||||
# 添加IP环境变量,用于服务注册
|
||||
- RECOMMEND_IP=${HOST_IP:-127.0.0.1}
|
||||
depends_on:
|
||||
- nacos
|
||||
- mysql
|
||||
|
||||
Reference in New Issue
Block a user