Files
ECAP_Server/script/start_22.sh
T
2026-06-16 11:18:22 +08:00

71 lines
2.4 KiB
Bash

#!/bin/bash
sudo supervisorctl stop hs
sudo rm /dev/shm/*
cd /home/heco/HECO/HECOService
export LD_LIBRARY_PATH=/home/heco/HECO/HECOService:$LD_LIBRARY_PATH
./HECOService
# /usr/bin/supervisorctl stop hs
# /usr/bin/supervisorctl stop hs
#sudo supervisorctl reread
#sudo supervisorctl update
# sudo systemctl daemon-reload
# 版本切换设置
# /etc/systemd/system/ecap.service
# sudo systemctl daemon-reload
# sudo systemctl start ecap
# systemctl status ecap
# sudo systemctl enable ecap
# systemctl is-enabled ecap
# 停止
#sudo systemctl stop ecap
# 重启
#sudo systemctl restart ecap
# 重新加载(程序不重启)
#sudo systemctl reload ecap # 前提是程序支持 SIGHUP
# 查看日志
#journalctl -u ecap
#journalctl -u ecap -f
# echo 'ECAP_DIR=/home/heco/ys_ecap_server/v1.0.2' | sudo tee -a /etc/ecap/env
# ln -sf /home/heco/ys_ecap_server/v1.0.2/ecap_server /home/heco/ys_ecap_server
# ps -ef | grep start_22.sh
# pstree -sp $(pgrep -o HECOService)
# # pstree -sp 712
# systemd(1)───sshd(655)───sshd(1788)───sshd(1876)───bash(1898)───bash(18630)───HECOService(18641)─┬─{HECOService}(18642)
# ├─{HECOService}(18660)
# ├─{HECOService}(18661)
# └─{HECOService}(18662)
# systemd(1)───sshd(655)───sshd(1788)───sshd(1876)───bash(1898)───HECOService(20409)─┬─curl(20451)
# ├─{HECOService}(20425)
# ├─{HECOService}(20448)
# ├─{HECOService}(20449)
# └─{HECOService}(20450)
# systemd(1)───HECOService(41201)─┬─{HECOService}(41218)
# ├─{HECOService}(41242)
# ├─{HECOService}(41243)
# └─{HECOService}(41244)