请教下,syncer 退出,但是没有明显报错是什么原因导致?

main.go:69: [info] got signal [hangup], exit

syncer.go:911: [info] print status exits, err:context canceled

现象:syncer 退出,没有明显错误

版本:Release Version: v1.0.0-48-g4ac1cfc Git Commit Hash: 4ac1cfc7c1f9ac256c37733d831ce7dd1643b3fa

原因:

虽然 syncer 已经使用 nohup 启动,但是客户连接是非正常使用 exit 断开,导致系统杀掉了 syncer 进程。

解决方法:

可以使用 screen 启动,或者使用 nohup 启动之后,使用 exit 正常退出系统连接