前提・実現したいこと
作成したデーモン(hello.service)を起動して標準出力させたいです。
発生している問題・エラーメッセージ
作成したデーモンを起動しても標準出力されないです。
該当のソースコード
デーモンの実体:hello.py
#!/usr/bin/env python3.8 import time import sys def main(): print('hello') if __name__ == '__main__': while True: main() time.sleep(3)
ユニットファイル :/etc/systemd/system/hello.service
[Unit] Description = hello daemon [Service] ExecStart = /usr/bin/python3.8 -u /home/ユーザー名/project/hello.py Restart = always Type = simple [Install] WantedBy = multi-user.target
試したこと、調べたこと
・pythonをブロックバッファリングなしで起動(python3.8 -u)しましたが変わりませんでした。
補足情報(FW/ツールのバージョンなど)
apache 2.4.46
Python 3.8.5
django 3.2
デーモンは初めて作成しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/08 04:17