程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql-proxy安裝的問題解決及服務

mysql-proxy安裝的問題解決及服務

編輯:關於MYSQL數據庫
mysql-proxy啟動時可能會碰到libevent-1.4.so.2不能打開的問題,打開shell,運行LD_DEBUG=libs ./mysql-proxy -h會得到MySQL-proxy運行時需要到哪裡去尋找所需的包,改問題的解決辦法是建立libevent到指定目錄的軟連接。
mysql-proxy服務啟動 vi /etc/init.d/MySQL-proxy #!/bin/sh
#chkconfig:2345 80 20
#description:MySQL-proxy
export LUA_PATH=/usr/local/share/MySQL-proxy/?.lua mode=$1
if [ -z "$mode" ] ; then
mode="start"
fi case $mode in
'start')
MySQL-proxy --daemon \
--admin-address=:4401 \
--proxy-address=:3307 \
--proxy-backend-addresses=:3306 \
--proxy-read-only-backend-addresses=192.168.133.232:3306 \
--proxy-read-only-backend-addresses=10.10.74.61:3306 \
--proxy-lua-script=/usr/local/share/MySQL-proxy/rw-splitting.lua
'stop')
killall MySQL-proxy
'restart')
if $0 stop ; then
$0 start
else
echo "retart failed!!!"
exit 1
fi esac
exit 0 chkconfig --add MySQL-proxy
chomod +x /etc/init.d/mysql-proxy /etc/init.d/MySQL-proxy start|stop|restart
得到MySQL-proxy服務的啟動,關閉和重啟。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved