fix(GOV-009): 完成仅源码部署最终复审
This commit is contained in:
@@ -23,16 +23,20 @@ pnpm verify:release
|
||||
生产配置放在 `/etc/a-share-analysis/api.env`、`scheduler.env`、`worker.env`,建议权限 `root:a-share 0640`;Web 的 `VITE_` 公开变量在构建前注入。三个 systemd 单元通过各自的 `EnvironmentFile=` 只读取本进程需要的键,运行用户为非登录系统用户 `a-share`。
|
||||
|
||||
```bash
|
||||
sudo install -m 0644 deploy/systemd/a-share-*.service.example /etc/systemd/system/
|
||||
sudo install -m 0644 deploy/systemd/a-share-api.service.example /etc/systemd/system/a-share-api.service
|
||||
sudo install -m 0644 deploy/systemd/a-share-scheduler.service.example /etc/systemd/system/a-share-scheduler.service
|
||||
sudo install -m 0644 deploy/systemd/a-share-worker.service.example /etc/systemd/system/a-share-worker.service
|
||||
sudo install -m 0644 deploy/nginx/a-share-analysis.conf.example /etc/nginx/conf.d/a-share-analysis.conf
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-api.service.example
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-scheduler.service.example
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-worker.service.example
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-api.service
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-scheduler.service
|
||||
sudo systemd-analyze verify /etc/systemd/system/a-share-worker.service
|
||||
sudo nginx -t
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart a-share-api.service.example
|
||||
sudo systemctl restart a-share-scheduler.service.example
|
||||
sudo systemctl restart a-share-worker.service.example
|
||||
sudo systemctl restart a-share-api.service
|
||||
sudo systemctl restart a-share-scheduler.service
|
||||
sudo systemctl restart a-share-worker.service
|
||||
sudo systemctl status a-share-api.service a-share-scheduler.service a-share-worker.service
|
||||
sudo journalctl -u a-share-api.service -u a-share-scheduler.service -u a-share-worker.service --since '5 minutes ago'
|
||||
curl --fail http://127.0.0.1:3000/api/v1/health
|
||||
curl --fail http://127.0.0.1/
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user