zoukankan      html  css  js  c++  java
  • Mysql-Proxy自定义守护进程

    最近因为商城促销,给单台DB带了很大压力,分担主库的压力,做了两台Slave,采用Mysql-Proxy调试。

    但奇怪是Mysql-Proxy时不是会挂掉,进程被Kill.

    处理如下:

    一、StartMySqlProxy.bat--启动进程

    H:mysql-proxyinmysql-proxy.exe  --proxy-backend-addresses=主库:3306 --plugins=proxy --proxy-read-only-backend-addresses=slave1:3306 --log-file=h:mysql-proxylogmysql-proxy.log --proxy-lua-script=h:mysql-proxysharedocmysql-proxy w-splitting.lua --plugins=admin --admin-username=admin --admin-password=admin --admin-lua-script=h:mysql-proxylibmysql-proxyluaadmin.lua 

    二、Restart_MySqlProxy.bat--监控进程

    :check mmysql-proxy.exe                                        

     tasklist >list.txt                                                         

     find /i "mysql-proxy.exe" list.txt                                                 

    if "%errorlevel%"=="1" ( cls START StartMySqlProxy.bat echo start >>test.txt ) 

    :check cmd.exe                                                 
    tasklist >list2.txt  find /i "cmd.exe" list2.txt    
    if "%errorlevel%"=="1" (goto e)  :e taskkill /f /im cmd.exe    
    :end exit   
     
    三、MyProxy_Daemon--MysqlProxy守护服务 创建一个WindowsService,调用 Restart_MySqlProxy.bat ,作为MysqlProxy的守护进程. 问题就这样解决了!
  • 相关阅读:
    RocketMQ视频
    框架进度
    待做事项
    lombok.Data报错问题
    cannot touch "dev/dir/tomcat/a.txt"
    服务器命令
    小知识汇总----不断更新中...
    消息推送APNS--------借鉴前人经验,自己实践验证
    iOS开发之企业账号最新申请流程
    solr4.3+tomcat入门部署(转自http://qindongliang1922.iteye.com/blog/1893254)
  • 原文地址:https://www.cnblogs.com/bobsoft/p/3556660.html
Copyright © 2011-2022 走看看