原创 記一次mysql中文字符亂碼的問題排查

今天開發反應兩樣的程序往一個庫裏面插入數據正常,往另外一個庫裏面插入數據有亂碼。第一反應就是兩個數據庫關於字符集的配置不一樣。在兩個庫分別查看參數:show variables like "%char%";+----------------

原创 我的友情鏈接

51CTO博客開發Focus on the databaseMySQL 初學者到專家之路李振良的技術博客鄭彥生珞辰的博客

原创 什麼是Consul

原文:https://www.consul.io/intro/index.htmlconsul是什麼?    consul是HashiCorp公司推出的一款工具,主要用於實現分佈式系統的服務發現與配置,它提供了以下幾個關鍵特性:    服務

原创 predis連接redis sentinel的問題處理

有三臺web服務器做負載均衡,其中一臺服務器連接redis異常,報錯信息如下:Predis Fatal Error : No sentinel server available for autodiscovery.再往前看發現有php有wa

原创 找不到perl模塊的處理

今天跑一個perl腳本的時候報錯:Can't locate LWP/UserAgent.pm in @INC在網上搜了一下,基本上給出的是以下兩種方法:方法一:    wget http://www.cpan.org/modules/by-

原创 consul-template配置文件

翻譯至:https://github.com/hashicorp/consul-templateConsul-Template配置文件是使用[HashiCorp Configuration Language (HCL)]編寫的.這意味着``

原创 MongoDB用戶權限管理

授權用戶readwrite有test1庫的讀寫權限: > use test1 switched to db test1 > db.createUser({ user: "readwrite", pwd: "readwrite", cust

原创 測服務響應時間的工具tcprstat

tcprstat是percona開源的一款測試mysql服務響應時間的工具,不過對於任何運行在TCP協議上的響應時間,都可以用,只需要指定對應的端口即可。詳情可參考percona官方文檔https://www.percona.com/doc

原创 consul代理---健康檢測

翻譯至:https://www.consul.io/docs/agent/checks.html 代理的主要角色之一是系統級和應用級健康檢測的管理。如果健康檢查與服務相關聯,則認爲它是應用級。如果不與服務關聯,則健康檢測監視整個節點的健康狀

原创 MongoDB用戶管理

創建用戶 語法:db.createUser({user:<name_string>, #字符串pwd:<password_strin>, #字符串roles:[{role:<role_name>,db:<db_name>}] #數組})

原创 redis線上部署規劃

一,cpu,內存規劃CPU:CPU不求核數多,但求主頻高,Cache大,因爲redis主處理模式是單進程的內存:一定要設置最大內存maxmemory參數,否則物理內存用爆了就會大量使用Swap最少預留出55%的內存,在系統極度繁忙時,如果父