Files
xiaoqu_mcp_service/xiaoqu-agent-service/deploy/remote.conf.example
T

33 lines
1.3 KiB
Plaintext
Raw Normal View History

2026-09-08 14:07:15 +08:00
# 远程部署配置(本文件为模板;实际使用复制为 remote.conf,已 gitignore,不入库)
# 用法: cp deploy/remote.conf.example deploy/remote.conf,填好后执行 ./deploy/deploy.sh remote-deploy
# --- SSH 连接(必填)---
# 推荐先在 ~/.ssh/config 配置别名和密钥,这里直接填别名,避免明文密码
# 例如: REMOTE_SSH_HOST=xiaoqu-prd 或 REMOTE_SSH_HOST=deploy@192.168.1.100
REMOTE_SSH_HOST=
REMOTE_SSH_PORT=22
# --- 远程目录(必填)---
# 远程服务器上的部署目录,jar、pid、日志都放在这里
REMOTE_DIR=/opt/xiaoqu/agent-service
# --- 运行参数 ---
# Spring profile(对应 application-<profile>.yml;若远程没有对应 yml,
# 用下面的 REMOTE_SPRING_ARGS 覆盖具体配置项)
REMOTE_PROFILE=prod
# 服务端口(健康检查用)
REMOTE_PORT=8088
# JVM 参数(可选)
REMOTE_JAVA_OPTS="-Xms512m -Xmx1024m"
2026-09-08 14:07:15 +08:00
# java 命令路径(可选,默认用 PATH 里的 java;远程有多个 JDK 时建议显式指定 17)
# REMOTE_JAVA_BIN=/usr/lib/jvm/jre-17-openjdk/bin/java
REMOTE_JAVA_BIN=
# 追加给 Spring Boot 的启动参数(可选),用于覆盖远程环境配置,例如:
# REMOTE_SPRING_ARGS=--spring.datasource.url=jdbc:mysql://xxx:3306/db --spring.datasource.password=xxx
REMOTE_SPRING_ARGS=
# 远程服务器要求: JDK 17+、curl(健康检查用)