ターミナルで次の二行を実行すると、Django Channelsを使ったWebSocketサーバが起動します:
sudo docker start redis daphne myapp.asgi:application
これを管理するためにCircusを使います。circus.iniに次のように書きました:
[curcus] endpoint = tcp://127.0.0.1:5555 [watcher:redis] cmd = docker start redis [watcher:daphne] cmd = daphne -p 8000 myapp.asgi:application
ここで sudo circusd --daemon circus.ini
とやっても何も起こりません。
sudo docker ps
とやってみると、dockerコンテナも動いていません。
たぶんCircusの使い方が分かってないのだと思いますが、分かりやすいドキュメントがなくてよくわかりません。
参考
・Step-by-step tutorial
https://circus.readthedocs.io/en/0.9.2/examples/
・Configuration
https://circus.readthedocs.io/en/latest/for-ops/configuration/
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。