golang可以监听特定的信号,我想问一下,golang是否可以自定义监听的信号。用具体场景打个比方:
有一个golang程序正在运行,叫progress,运行的时候要读取一个yml的配置文件,现在修改了配置文件
最理想的情况,只要保存一下yml,progress就能监听到,并且重启。
如果不行的话,设定一个命令,例如./pogress restart,此时可以监听到这个信号
想请教一下,有这样的实现方式吗,或者类似的思路?
更多评论
https://grisha.org/blog/2014/06/03/graceful-restart-in-golang/
+
github.com/fsnotify/fsnotify
#1