Pythonでサービス(デーモン)とそのクライアント・コマンドを実装したい 投稿者:ひで 投稿公開日:2025年5月14日 投稿カテゴリー:Docker / IT / Python / Server / プログラム 投稿コメント:0件のコメント どうやってクライアントとサービスが通信しているか Dockerのアーキテクチャについて調べてみると良い。どうやら”ソケット通信“か”RESTful API“を使うようだ。 ソケット通信の仕組み これを見てみると良い。 "*.socket"と"*.pid"て同じじゃない!! ソケットファイルとPIDファイルは異なるもの。プロセスの管理に使われるファイルがPIDファイル、プロセス間通信に使われるのがソケットファイルのようだ。 Pythonでデーモンの書き方(PID) daemonパッケージの使い方はこちらを参照されたし。 参考文献 Docker のアーキテクチャとは?Qiita 今更ながらソケット通信に入門する(Pythonによる実装例付き)Qiita ソケットファイルとPIDファイルの徹底解説!Railsアプリの安定稼働に欠かせない基礎を学ぼうQiita logging+python-daemon でログがうまく出力されないfedora PAGURE python-daemon おすすめ WordPressへのアップロードで画像を圧縮する 2024年1月29日 私のPythonでのUnitテスト 2022年9月14日 情報系の資格情報 2024年1月30日 コメントを残す コメントをキャンセルコメントコメントする名前またはユーザー名を入力してください メールアドレスを入力してコメント Web サイトの URL を入力してください。(任意) 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。