You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.. | ||
src | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago |
README.md
部署
- src 目录存放不同平台下的预置文件
- dist 目录存放构建后的不同平台的部署文件
win-x64
使用 go-supervisord 统一管理进程
- supervisord 配置文件为 src/win-x64/supervisord/supervisor.conf
- 构建脚本为 src/win-x64/build.cmd,构建产物为 dist/win-x64/publish
- 启动脚本为 dist/win-x64/publish/start.cmd
- Web 管理工具端口为 9001,在 supervisor.conf 中配置
supervisord cli :https://github.com/ochinchina/supervisord
#src/win-x64/supervisord/
$ supervisord ctl status
$ supervisord ctl status program-1 program-2...
$ supervisord ctl status group:*
$ supervisord ctl stop program-1 program-2...
$ supervisord ctl stop group:*
$ supervisord ctl stop all
$ supervisord ctl start program-1 program-2...
$ supervisord ctl start group:*
$ supervisord ctl start all
$ supervisord ctl shutdown
$ supervisord ctl reload
$ supervisord ctl signal <signal_name> <process_name> <process_name> ...
$ supervisord ctl signal all
$ supervisord ctl pid <process_name>
$ supervisord ctl fg <process_name>