mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-09-29 16:06:36 +08:00
优化配置
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
|
||||
version: "3.7"
|
||||
services:
|
||||
mysql:
|
||||
@@ -52,12 +51,32 @@ services:
|
||||
JWT_SECRET: ${JWT_SECRET} # JWT密钥
|
||||
LOG_DIR: /app/logs # 日志目录
|
||||
SERVER_ADDR: ${SERVER_HOST} # 服务器地址 ip:port 不能套cdn 用于节点连接
|
||||
JAVA_OPTS: "-Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Shanghai"
|
||||
JAVA_OPTS: >-
|
||||
-XX:+UseContainerSupport
|
||||
-XX:InitialRAMPercentage=25.0
|
||||
-XX:MaxRAMPercentage=75.0
|
||||
-XX:MinRAMPercentage=50.0
|
||||
-XX:+UseG1GC
|
||||
-XX:MaxGCPause=200ms
|
||||
-XX:+UseStringDeduplication
|
||||
-XX:+UseCompressedOops
|
||||
-XX:+UseCompressedClassPointers
|
||||
-XX:MaxMetaspaceSize=128m
|
||||
-Dfile.encoding=UTF-8
|
||||
-Duser.timezone=Asia/Shanghai
|
||||
-Djava.awt.headless=true
|
||||
--add-opens=java.base/java.lang=ALL-UNNAMED
|
||||
ports:
|
||||
- "6365:6365"
|
||||
volumes:
|
||||
- ./admin-0.0.1-SNAPSHOT.jar:/app/admin.jar:ro
|
||||
- ./applog:/app/logs
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 512M
|
||||
reservations:
|
||||
memory: 128M
|
||||
command: sh -c "java $$JAVA_OPTS -jar /app/admin.jar"
|
||||
depends_on:
|
||||
mysql:
|
||||
|
||||
Reference in New Issue
Block a user