相同點:二者都是使配置文件重新生效
不同點:
reload(重新加載),reload會重新加載配置文件,服務不會中斷。而且reload時會測試conf語法等,如果出錯會rollback用上一次正確配置文件保持正常運行。也叫平滑重啓,不會對已經連接的服務造成影響。
restart(重啓)(先stop後start),會重啓服務。這個重啓會造成服務一瞬間的中斷,如果配置文件出錯會導致服務啓動失敗,那就是更長時間的服務中斷了。
注意:修改配置文件前一定要先備份!爲了保證線上服務高可用,建議使用reload