go言語で作るアドサーバー5 シグナルを拾って広告データを再取得
goのadserver立ち上げ時に広告データをmysqlから取ってくる設計だが
これだと、サーバーを再起動し直さなければならないので、
特定シグナルを受け取ったときに広告データをmysqlから取ってくるようにする。
- golang process SIGHUP, HUP signal to reload configuration · GitHub
- golangでシグナルを拾ってgracefulにgoroutineを停めたい・改 - Qiita
- golangでのシグナルハンドリング - 年中アイス
そうするとサーバーの再起動が必要なくなる。