当试图停止从服务文件运行的nodejs进程时,服务实际上从未停止,只是继续运行,迫使我每次都手动终止htop中的进程。关于如何使该过程真正停止的任何想法?
另外,如果这不是提问的正确地点,我深表歉意:(
使用它作为服务文件:
[Unit]
Description=Next.JS enviro
After=network.target
[Service]
User=user
Group=group
Type=simple
KillMode=process
WorkingDirectory=/var/www/website.com
ExecStart=/bin/bash -c "npx next start -p 5050"
Restart=on-failure
RestartSec=3
[Install]
WantedBy=multi-user.target