| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- [Unit]
- Description=Lingyue Zhibao - Main Application (lingyue-starter)
- Documentation=https://code.salesmap.tech/hewensong/lingyue-zhibao
- After=network.target postgresql.service redis-server.service rabbitmq-server.service
- [Service]
- Type=simple
- User=root
- WorkingDirectory=/mnt/win_home/lingyue-zhibao/backend
- # Java 启动命令 (端口 18520)
- ExecStart=/usr/bin/java \
- -Xms1g -Xmx2g \
- -XX:+UseG1GC \
- -XX:+HeapDumpOnOutOfMemoryError \
- -XX:HeapDumpPath=/var/log/lingyue/heapdump.hprof \
- -Dfile.encoding=UTF-8 \
- -Dserver.port=18520 \
- -jar lingyue-starter/target/lingyue-starter.jar
- # 重启策略
- Restart=always
- RestartSec=10
- # 日志
- StandardOutput=append:/var/log/lingyue/lingyue-starter.log
- StandardError=append:/var/log/lingyue/lingyue-starter-error.log
- # 环境变量
- Environment=JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
- Environment=SPRING_PROFILES_ACTIVE=prod
- # 数据库配置
- Environment=DB_HOST=localhost
- Environment=DB_PORT=5432
- Environment=DB_NAME=lingyue_zhibao
- Environment=DB_USERNAME=lingyue
- Environment=DB_PASSWORD=123123
- # Redis 配置
- Environment=REDIS_HOST=localhost
- Environment=REDIS_PORT=6379
- # RabbitMQ 配置
- Environment=RABBITMQ_HOST=localhost
- Environment=RABBITMQ_PORT=5672
- Environment=RABBITMQ_USERNAME=admin
- Environment=RABBITMQ_PASSWORD=admin123
- # NER 服务配置
- Environment=NER_SERVICE_URL=http://localhost:18522
- [Install]
- WantedBy=multi-user.target
|