婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 阿里云服務器手動實現mysql雙機熱備的兩種方式

阿里云服務器手動實現mysql雙機熱備的兩種方式

熱門標簽:銅陵防封電銷卡 美國反騷擾電話機器人 騰訊地圖標注提升 悟空科技電話機器人 真人語音電話機器人 怎么在地圖標注位置生成圖片 400電話可以免費申請嗎 福建外呼系統定制化 電銷卡外呼系統供應商

一、概念

1、熱備份和備份的區別

  熱備份指的是:High Available(HA)即高可用,而備份指的是Backup,數據備份的一種。這是兩種不同的概念,應對的產品也是兩種功能上完全不同的產品。熱備份主要保障業務的連續性,實現的方法是故障點的轉移。而備份,主要目的是為了防止數據丟失,而做的一份拷貝,所以備份強調的是數據恢復而不是應用的故障轉移。

2、什么是雙機熱備? 

  雙機熱備從廣義上講,就是對于重要的服務,使用兩臺服務器,互相備份,共同執行同一服務。當一臺服務器出現故障時,可以由另一臺服務器承擔服務任務,從而在不需要人工干預的情況下,自動保證系統能持續提供服務。

  從狹義上講,雙機熱備就是使用互為備份的兩臺服務器共同執行同一服務,其中一臺主機為工作機(Primary Server),另一臺主機為備份主機(Standby Server)。在系統正常情況下,工作機為應用系統提供服務,備份機監視工作機的運行情況(一般是通過心跳診斷,工作機同時也在檢測備份機是否正常),當工作機出現異常,不能支持應用系統運營時,備份機主動接管工作機的工作,繼續支持關鍵應用服務,保證系統不間斷的運行。雙機熱備針對的是IT核心服務器、存儲、網絡路由交換的故障的高可用性解決方案。

好,下面給大家介紹阿里云服務器實現mysql雙機熱備,具體內容如下所示:

阿里云服務器由于不支持keepalive虛擬ip,導致無法通過keepalive來實現mysql的雙機熱備。我們這里要實現阿里云的雙機熱備有兩種方式:

1,購買阿里云的云數據庫高級版,自帶從庫,主庫故障自動切換到從庫

2這里主要是講第二種方式,兩臺阿里云服務器,分別部署mysql,實現mysql的主主同步。這里就不著重講mysql的主主同步了,大家可以自行百度,有需要的,以后可能會出一篇文章。假設現在已經實現了mysql主主同步的情況下,如何處理

因為使用的是springboot,所以需要處理下yml文件,然后加了個發送郵件給多個人,這里主機跑的定時任務,備機需要的話,也可以相應的跑一下

因為我是使用docker部署的mysql,所以使用的docker ps 查看mysql的狀態,如果普通部署的可以使用ps或者直接登錄mysql看能否成功來判斷

# coding: utf8
import subprocess
from email.mime.text import MIMEText
import smtplib
import os
#因為這里用的Java的springboot,如果切換備機,需要修改部分yml文件
YML_PATH = ''
NEW_YML = ''
msg_from = '' # 發送方郵箱
passwd = '' # 填入發送方郵箱的授權碼
msg_to = []
def check_mysql():
 res = subprocess.Popen('docker ps |grep mysql', stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
 stdout, stderr = res.communicate()
 if stdout:
  res_status = subprocess.Popen("docker ps |grep mysql| awk '{print $7}'", stdout=subprocess.PIPE,
          stderr=subprocess.PIPE, shell=True)
  out, err = res_status.communicate()
  if out.strip() == "Up":
   print 'mysql is ok'
  else:
   print 'mysql is broken, switch standby machine'
   flag = judge_mysql_string()
   if flag:
    print '已經連接備機,無需切換'
   else:
    switch_mysql()
 else:
  print 'mysql is broken, switch standby machine'
  flag = judge_mysql_string()
  if flag:
   print '已經連接備機,無需切換'
  else:
   switch_mysql()
def switch_mysql():
 print '---copy yml----'
 subprocess.call('cp {} {}'.format(NEW_YML, YML_PATH), shell=True)
 subprocess.call('docker restart tomcat', shell=True)
 subject = 'mysql主機故障'
 info = 'mysql主機故障,已經切換到備機,請查看主機問題,及時修復,如需切換回去,' \

 content = 'html>meta charset="UTF-8">body>p style="color: red">{}/p> /body>/html>'.format(info)
 send_email(subject, content)
 print '----end switch---'
def send_email(subject, content):
 msg = MIMEText(content, 'html', 'utf-8')
 msg['Subject'] = subject
 msg['From'] = msg_from
 msg['To'] = ','.join(msg_to)
 try:
  s = smtplib.SMTP_SSL("smtp.qq.com", 465)
  s.login(msg_from, passwd)
  s.sendmail(msg_from, msg_to, msg.as_string())
 except Exception as e:
  print e
 finally:
  s.quit()
def judge_mysql_string():
 with open(os.path.join(YML_PATH, 'application.yml'),'r') as f:
  res = f.read()
  if 'your ip' in res:
   return True
  else:
   return False
check_mysql()

總結

以上所述是小編給大家介紹的阿里云服務器手動實現mysql雙機熱備的兩種方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:
  • 阿里云服務器手動實現mysql雙機熱備的兩種方式
  • 阿里云ECS云服務器(linux系統)安裝mysql后遠程連接不了(踩坑)
  • 阿里云esc服務器Docker部署單節點Mysql的講解
  • 阿里云云服務器mysql密碼找回的方法
  • 使用navicate連接阿里云服務器上的mysql
  • Mysql數據庫雙機熱備難點分析
  • Mysql 數據庫雙機熱備的配置方法
  • mysql雙機熱備份的實現步驟

標簽:白銀 武威 云浮 臨汾 湖北 聊城 烏海 湖南

巨人網絡通訊聲明:本文標題《阿里云服務器手動實現mysql雙機熱備的兩種方式》,本文關鍵詞  阿里,云,服務器,手動,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《阿里云服務器手動實現mysql雙機熱備的兩種方式》相關的同類信息!
  • 本頁收集關于阿里云服務器手動實現mysql雙機熱備的兩種方式的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    粉嫩av一区二区三区在线播放| 中文字幕一区av| 国产一区视频网站| 亚洲综合丝袜美腿| 久久精品一区四区| 国产欧美日韩在线| 国产女主播一区| 亚洲三级在线看| 亚洲国产一区二区三区| 日韩精品免费视频人成| 日韩二区三区在线观看| 日韩制服丝袜先锋影音| 美女脱光内衣内裤视频久久影院| 麻豆视频观看网址久久| 成人一区二区三区视频在线观看 | 中文字幕一区二区视频| 中文字幕一区二区不卡| 亚洲国产你懂的| 日本vs亚洲vs韩国一区三区二区| 蜜臀国产一区二区三区在线播放| 黄页视频在线91| 99国产精品国产精品毛片| 色噜噜久久综合| 日韩精品在线网站| 国产精品国产三级国产aⅴ中文 | a亚洲天堂av| 欧美性极品少妇| 亚洲精品在线免费观看视频| 国产精品久久一卡二卡| 图片区小说区国产精品视频| 国内一区二区视频| 欧美自拍丝袜亚洲| 久久综合av免费| 亚洲一区在线观看网站| 激情综合网激情| 91久久精品国产91性色tv| 欧美大片顶级少妇| 亚洲一区二区三区影院| 加勒比av一区二区| 在线一区二区观看| 国产女主播视频一区二区| 丝袜国产日韩另类美女| 99精品久久99久久久久| 欧美va亚洲va香蕉在线| 亚洲图片欧美视频| 99精品视频中文字幕| 精品国产91乱码一区二区三区 | 日韩一区二区在线播放| 亚洲日本护士毛茸茸| 国产在线一区观看| 3d成人h动漫网站入口| 亚洲三级在线免费| 国产99精品国产| 日韩欧美综合一区| 一区二区三区在线看| 成人福利视频网站| 国产日韩精品一区| 精品夜夜嗨av一区二区三区| 欧美色图天堂网| 中文字幕在线观看不卡视频| 高清视频一区二区| 26uuu精品一区二区| 美女视频黄a大片欧美| 欧美久久一二区| 亚洲一区二区成人在线观看| 99视频精品在线| 国产精品网站在线观看| 国产成人福利片| 久久综合丝袜日本网| 韩国三级中文字幕hd久久精品| 日韩你懂的电影在线观看| 视频在线在亚洲| 欧美日韩不卡在线| 蜜臀av性久久久久蜜臀aⅴ流畅 | 一本一道久久a久久精品综合蜜臀| 久久久久国产精品厨房| 国产v日产∨综合v精品视频| 国产免费成人在线视频| 成人免费电影视频| 国产精品福利在线播放| aa级大片欧美| 一区二区三区中文字幕电影 | 日韩欧美国产午夜精品| 日本大胆欧美人术艺术动态| 日韩欧美国产一区二区在线播放| 国内精品免费**视频| 国产日韩一级二级三级| 成人av午夜电影| 一区二区三区四区精品在线视频| 欧美久久久一区| 久久狠狠亚洲综合| 国产精品三级av在线播放| 在线观看一区二区精品视频| 奇米影视在线99精品| 国产亚洲欧美在线| 色菇凉天天综合网| 精品一区二区三区免费播放| 国产精品福利影院| 欧美系列一区二区| 韩国精品久久久| 一区二区在线观看视频| 日韩欧美在线123| 99热这里都是精品| 三级不卡在线观看| 国产精品国产三级国产a| 欧美精品色综合| av在线播放不卡| 蜜桃av一区二区三区电影| 国产精品色在线观看| 欧美日韩亚洲丝袜制服| 国产精品66部| 秋霞午夜av一区二区三区| 国产精品每日更新| 精品久久久久av影院| 色综合天天综合网天天狠天天| 看电视剧不卡顿的网站| 亚洲午夜电影在线| 国产精品久线观看视频| 日韩三级精品电影久久久| 日本电影欧美片| 国产乱码精品一区二区三 | 东方aⅴ免费观看久久av| 亚洲成av人片在线| 亚洲婷婷在线视频| 国产亚洲自拍一区| 这里只有精品电影| 欧美综合色免费| 97精品视频在线观看自产线路二| 久久66热偷产精品| 日韩国产一二三区| 一区二区三区精品在线| 国产精品毛片无遮挡高清| 久久伊人蜜桃av一区二区| 欧美一区二区视频免费观看| 一本色道久久综合亚洲精品按摩| 国产一区二区在线观看免费| 日韩av中文字幕一区二区| 一区二区在线观看不卡| 国产精品私人自拍| 久久久精品tv| 久久久影院官网| 欧美大片一区二区三区| 日韩亚洲欧美一区二区三区| 欧美日韩国产电影| 精品视频在线免费看| 在线亚洲人成电影网站色www| 99久久久免费精品国产一区二区| av在线不卡电影| yourporn久久国产精品| 91丨九色porny丨蝌蚪| 9人人澡人人爽人人精品| 岛国精品一区二区| av电影在线不卡| 色欧美88888久久久久久影院| 91丝袜美腿高跟国产极品老师| 日本道精品一区二区三区| 欧美揉bbbbb揉bbbbb| 欧美三级电影在线观看| 日韩欧美在线影院| 国产亚洲欧美色| 国产精品午夜免费| 亚洲国产日韩在线一区模特| 青青国产91久久久久久| 国产美女精品在线| 91麻豆蜜桃一区二区三区| 欧美午夜片在线看| 欧美一卡二卡在线| 中文字幕欧美区| 亚洲免费在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品一区二区三区网站| 99精品国产99久久久久久白柏| 欧美午夜理伦三级在线观看| 6080yy午夜一二三区久久| 精品成a人在线观看| 亚洲色图在线播放| 免费观看久久久4p| av爱爱亚洲一区| 欧美一区二区三区四区久久 | 亚洲成人7777| 久久国产福利国产秒拍| av在线不卡网| 日韩欧美国产三级电影视频| 中文字幕一区在线观看| 蜜桃视频在线一区| 91视频国产观看| 久久免费精品国产久精品久久久久| 亚洲视频在线观看一区| 另类专区欧美蜜桃臀第一页| 91蜜桃免费观看视频| 欧美电视剧在线观看完整版| 亚洲精品综合在线| 国产盗摄精品一区二区三区在线| 欧美乱熟臀69xxxxxx| 中文字幕高清不卡| 久久99精品国产麻豆不卡| 一本一本大道香蕉久在线精品 | 国产精品三级电影| 奇米精品一区二区三区在线观看一 | 日本成人中文字幕在线视频|