GoWebアプリ複数起動するためには?

カテゴリー: 学習  閲覧数:278 配信日:2018-04-30 10:23


現状の問題点


1アプリ毎にサービス登録が必要
・面倒

やりたいこと
・GoアプリのWeb表示機能のみサービス登録
・goアプリ内容を上記の中で直書したくない
・あるいは、Python uwsgiのEmperor みたいな、複数ファイルに対応した監視機能が欲しい

現状の案


ソケット名の動的化
・取り敢えず、Pythonの時みたいに、ソケット名を動的にしなければいけないと思う
・現状「go-fcgi.sock」固定なので、常に同じ結果が表示される

その上で、GoアプリのWeb表示機能のみ、ビルドした上でサービス登録
・そこから指定ディレクトリのgoファイルを呼び出さなければいけない
・問題は、buildした実行ファイルから、buildしていない、かつ不定期で内容が変更するgoファイルを呼び出せるか