python kafka 認證實例 sasl認證原理?
sasl認證原理?一.背景kafka需要提供了多種安全認證機制,主要注意兩類SSL和SASL2大類。其中SASL/PLAIN是設計和實現賬號密碼的認證,比較比較具體方法。最近做了個kafka的鑒權,發
sasl認證原理?
一.背景
kafka需要提供了多種安全認證機制,主要注意兩類SSL和SASL2大類。其中SASL/PLAIN是設計和實現賬號密碼的認證,比較比較具體方法。最近做了個kafka的鑒權,發現自己官網上講的又不是很不清楚,網上各種博客確實很多,不過魚目混雜,巨多坑。在一天的研究,終于一切搞定了,特在此留下記錄下。
二.環境
操作系統:linux
kafka版本:kafka_2.12-0.11.0.1
zookeeper版本:zookeeper-3.5.1-alpha
三.認證步驟
3.1.Zookeeper配置和起動
1.為zookeeper去添加SASL支持,在配置文件添加
requireClientAuthSchemesasljaasLoginRenew3600000
2.新建zk_server_文件,為Zookeeper先添加賬號認證信息
這個文件你放到哪里隨意,只要后面zkEnv配置正確的的路徑就再說。我是裝在/home路徑下。zk_server_文件的內容如下
Server{requiredusername
如何提升網站的打開速度?
關於這個問題,可以不從服務端/網站建設方和客戶端/用戶方兩個方面考慮到:
服務端/網站建設方如果不是您是網站的建設方,可以不判斷但不思維禁錮于:
1、選擇實力強的互聯網服務提供商,選用比較高帶寬、高可靠的服務器作戰部署服務端程序,如霧服務器,應具備負載均衡等能力。
2、服務器端動靜分離,使用靜態動態文件生成技術,靜態動態資源需要CDN加速。
3、在用高速緩存,提高加載速度。
客戶端/網站用戶1、你選在網速快、非人員密集的地方連接上網,能用無線可以上網最好就是。
2、選用處理器能力強、內存/緩存大的電腦或手機。
3、及時清理瀏覽器緩存等文件,電腦、手機啟動太長時間,產生垃圾文件多,處理器和內存消耗殆盡,會倒致網頁打開變慢。