Merge remote-tracking branch 'origin/wzj-main' into wzj-main

This commit is contained in:
huk 2025-09-27 13:22:08 +08:00
commit bc2f5d4fce
3 changed files with 36 additions and 14 deletions

View File

@ -49,7 +49,7 @@ spring:
driverClassName: com.mysql.cj.jdbc.Driver driverClassName: com.mysql.cj.jdbc.Driver
# jdbc 所有参数配置参考 https://lionli.blog.csdn.net/article/details/122018562 # jdbc 所有参数配置参考 https://lionli.blog.csdn.net/article/details/122018562
# rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题) # rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题)
url: jdbc:mysql://43.143.227.203:13306/soopin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true url: jdbc:mysql://mysql:3306/soopin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true
username: wzj username: wzj
password: A085F27A43B0 password: A085F27A43B0
# # 从库数据源 # # 从库数据源
@ -98,9 +98,9 @@ spring:
spring.data: spring.data:
redis: redis:
# 地址 # 地址
host: 43.143.227.203 host: redis
# 端口默认为6379 # 端口默认为6379
port: 16379 port: 6379
# 数据库索引 # 数据库索引
database: 2 database: 2
# 密码(如没有密码请注释掉) # 密码(如没有密码请注释掉)
@ -136,7 +136,7 @@ redisson:
--- # RocketMQ 配置 --- # RocketMQ 配置
rocketmq: rocketmq:
# RocketMQ 服务器地址 # RocketMQ 服务器地址
name-server: 43.143.227.203:9876 name-server: rocketmq-namesrv:9876
# 生产者配置 # 生产者配置
producer: producer:
# 生产者组名 # 生产者组名

View File

@ -1,3 +1,7 @@
docker network create prod
docker run -d --name gitlab-runner --restart always \ docker run -d --name gitlab-runner --restart always \
-v /var/local/gitlab-runner/config:/etc/gitlab-runner \ -v /var/local/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \ -v /var/run/docker.sock:/var/run/docker.sock \
@ -11,6 +15,7 @@ docker run -d --name gitlab-runner --restart always \
docker run -d \ docker run -d \
--name mysql \ --name mysql \
--restart always \ --restart always \
--network prod \
-p 13306:3306 \ -p 13306:3306 \
-e MYSQL_ROOT_PASSWORD=K9p@rS32qL7z \ -e MYSQL_ROOT_PASSWORD=K9p@rS32qL7z \
-e TZ=Asia/Shanghai \ -e TZ=Asia/Shanghai \
@ -24,6 +29,7 @@ docker run -d \
docker run -d \ docker run -d \
--name redis \ --name redis \
--restart always \ --restart always \
--network prod \
-p 16379:6379 \ -p 16379:6379 \
-v /usr/local/docker/redis/data:/data \ -v /usr/local/docker/redis/data:/data \
-v /usr/local/docker/redis/conf:/usr/local/etc/redis \ -v /usr/local/docker/redis/conf:/usr/local/etc/redis \
@ -34,21 +40,25 @@ docker run -d \
docker run -d \ docker run -d \
--name nginx \ --name nginx \
--env TZ=Asia/Shanghai \ --env TZ=Asia/Shanghai \
-p 8000:80 \ -p 80:80 \
-p 7443:443 \ -p 443:443 \
-v /usr/local/docker/nginx/cert:/etc/nginx/cert \ -v /usr/local/docker/nginx/cert:/etc/nginx/cert \
-v /usr/local/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -v /usr/local/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /usr/local/docker/nginx/html:/etc/nginx/html \ -v /usr/local/docker/nginx/html:/etc/nginx/html \
-v /usr/local/docker/nginx/log:/var/log/nginx \ -v /usr/local/docker/nginx/log:/var/log/nginx \
-v /usr/local/docker/nginx/upload:/var/upload/files \ -v /usr/local/docker/nginx/upload:/var/upload/files \
-v /usr/local/docker/nginx/download:/data/wzj/download/ \
-v /usr/local/docker/nginx/ioslink:/data/wzj/ioslink \
-v /usr/local/docker/nginx/dist:/data/wzj/dist \
--privileged \ --privileged \
--network host \ --network prod \
nginx nginx
//创建java //创建java
docker run -d \ docker run -d \
--name java \ --name java \
--restart always \ --restart always \
-p 8880:8080 \ -p 8880:8080 \
--network prod \
-v /var/local/docker/java/data:/java \ -v /var/local/docker/java/data:/java \
-v /var/local/docker/java/logs:/logs \ -v /var/local/docker/java/logs:/logs \
-v /var/fs/cgroup:/sys/fs/cgroup:ro \ -v /var/fs/cgroup:/sys/fs/cgroup:ro \
@ -57,11 +67,10 @@ docker run -d \
-XX:+UseContainerSupport \ -XX:+UseContainerSupport \
-XX:MaxMetaspaceSize=256m \ -XX:MaxMetaspaceSize=256m \
-XX:+HeapDumpOnOutOfMemoryError \ -XX:+HeapDumpOnOutOfMemoryError \
-XX:HeapDumpPath=/var/log/java-app/heapdump.hprof \ -XX:HeapDumpPath=/logs/java-app/heapdump.hprof \
-Dlogging.file.path=/var/log/java-app \ -Dlogging.file.path=/logs \
-Dfile.encoding=UTF-8 \ -Dfile.encoding=UTF-8 \
-Dprofile=dev" \ -Dprofile=prod" \
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 \
--health-interval=30s \ --health-interval=30s \
--health-timeout=5s \ --health-timeout=5s \
--health-retries=3 \ --health-retries=3 \
@ -85,6 +94,7 @@ docker run -d \
docker run -d \ docker run -d \
--name minio \ --name minio \
--restart always \ --restart always \
--network prod \
-p 9000:9000 \ -p 9000:9000 \
-p 9001:9001 \ -p 9001:9001 \
-e TZ=Asia/Shanghai \ -e TZ=Asia/Shanghai \
@ -105,7 +115,7 @@ docker network create rocketmq-single-network
docker run -d --name rocketmq-namesrv \ docker run -d --name rocketmq-namesrv \
--network rocketmq-single-network \ --network prod \
-p 9876:9876 \ -p 9876:9876 \
-v /usr/local/docker/rocketmq/namesrv/logs:/root/logs \ -v /usr/local/docker/rocketmq/namesrv/logs:/root/logs \
-v /usr/local/docker/rocketmq/namesrv/store:/root/store \ -v /usr/local/docker/rocketmq/namesrv/store:/root/store \
@ -115,7 +125,7 @@ docker run -d --name rocketmq-namesrv \
docker run -d \ docker run -d \
--name rocketmq-broker \ --name rocketmq-broker \
--network rocketmq-single-network \ --network prod \
-p 10911:10911 \ -p 10911:10911 \
-p 10909:10909 \ -p 10909:10909 \
-v /usr/local/docker/rocketmq/broker/logs:/root/logs \ -v /usr/local/docker/rocketmq/broker/logs:/root/logs \
@ -130,7 +140,7 @@ docker run -d \
docker run -d \ docker run -d \
--name rocketmq-console \ --name rocketmq-console \
--network rocketmq-single-network \ --network prod \
-p 8081:8080 \ -p 8081:8080 \
-e "JAVA_OPTS=-Drocketmq.namesrv.addr=rocketmq-namesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" \ -e "JAVA_OPTS=-Drocketmq.namesrv.addr=rocketmq-namesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" \
--restart=always \ --restart=always \

View File

@ -198,6 +198,18 @@ http {
try_files $uri $uri/ /admin/index.html; try_files $uri $uri/ /admin/index.html;
} }
location /.well-known/apple-app-site-association {
alias /data/wzj/ioslink/.well-known/apple-app-site-association;
default_type application/json;
}
location ^~ /download/ {
alias /data/wzj/download/;
sendfile on;
autoindex_exact_size on;
charset utf-8,gbk;
#default_type application/vnd.android.package-archive;
#add_header Content-Disposition 'attachment';
}
location ^~ /busniess { location ^~ /busniess {