一、簡介
二、vrrp協議(虛擬路由冗餘協議)
vrrp是一種容錯協議,它通過把幾台路由裝置聯合組成一台虛擬的路由裝置,並通過一定的機制來保證當主機的下一跳裝置出現故障時,可以及時將業務切換到其它裝置,從而保持通訊的連續性和可靠性。
vrrp將區域網內的一組路由器劃分在一起,稱為乙個備份組。備份組由乙個master路由器和多個backup路由器組成,功能上相當於一台虛擬路由器。區域網內的主機只需要知道這個虛擬路由器的ip位址,並不需知道具體某台裝置的ip位址,將網路內主機的預設閘道器設定為該虛擬路由器的ip位址,主機就可以利用該虛擬閘道器與外部網路進行通訊。
vrrp將該虛擬路由器動態關聯到承擔傳輸業務的物理路由器上,當該物理路由器出現故障時,再次選擇新路由器來接替業務傳輸工作,整個過程對使用者完全透明,實現了內部網路和外部網路不間斷通訊。
三、keepalive的工作流程
master模式
backup模式
四、腦**及其解決方案
方案
五、keepalive的各項功能
指令碼呼叫
非搶占模式
斷點不生效
我是單獨某乙個cpp檔案裡的斷點不生效了,工程內其他cpp檔案斷點還仍然生效!是由於我debug執行時候修改了該cpp檔案導致的。工具 選項 除錯 要求原始檔與原始版本完成匹配 去掉勾 require source files to exactly match the original versio...
gitignore 不生效問題
在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法 如無,則需自己手工建立此檔案 這個檔案每一行儲存了乙個匹配的規則例如 1 2 3 4 5 6 7 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a ...
inotify不生效問題
inotify還是不錯的,玩著似乎很簡單,但是坑也不少,如果不仔細檢視官方文件,可能就真的不知道 存在坑,需要注意。前段時間,在專案中使用inotify監控配置檔案,以達到實時感知配置改變的目的。但近日檢視線上日誌發現,配置檔案改變後,inotify並沒有通知,結果導致配置一直未被更改。在描述之前,...