萌新今天在看zk的相關知識,有些問題想請教,不然睡不著。1. zk裡面我們一般操作的是node(創建 刪除 更新等),沒有具體的文件操作,那這裡提到的配置文件管理是個什麼概念?2. 大多數應用程序在讀取配置文件後都是要重啟的,在這種情況下即使zk監控到文件更新,應用程序還是需要做重啟的動作,也會有宕機的可能。。有誰幫我理解一下嗎?
在操作node的時候,每個node裡面都有自己的數據,這些數據zookeeper是用byte[]來保存的,所以裡面可以是任何的內容,也就可以是配置文件了;
第二個問題:你的理解是正確的,配置文件更改了要重新啟動是不可避免的,但是如果用zookeeper來管理配置文件,那麼帶來的好處是你只需要修改一下就可以了,不需要在每台服務器上去修改配置文件。不知道這樣說明白沒有。