我正在尝试运行我自己的 python 脚本,该脚本不会返回任何内容并且基本上会永远运行。但是,当我尝试systemctl start myservice.service
启动服务时(我可以看到它正在写入文件),但我需要取消 CLI。即,我必须按下CTRL+C
才能再次使用 CLI,这会取消我的脚本。或者等一会儿,我通过 systemctl 得到超时。
服务文件:
[Unit]
Description=Avanza API
[Service]
Type=simple
User=user
Group=user
ExecStart=python3 myscript.py arg1 arg2
WorkingDirectory=/somedir/
[Install]
WantedBy=multi-user.target