真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎樣實(shí)現(xiàn)Mycat讀寫(xiě)分離與負(fù)載均衡

怎樣實(shí)現(xiàn)Mycat讀寫(xiě)分離與負(fù)載均衡,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括永州網(wǎng)站建設(shè)、永州網(wǎng)站制作、永州網(wǎng)頁(yè)制作以及永州網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,永州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到永州省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

我們來(lái)學(xué)習(xí)讀寫(xiě)分離與負(fù)載均衡
先看一下balance 屬性

  1. 負(fù)載均衡類(lèi)型,目前的取值有3種:
    1. balance="0", 不開(kāi)啟讀寫(xiě)分離機(jī)制,所有讀操作都發(fā)送到當(dāng)前可用的writeHost上。

    2. balance="1",全部的readHost與stand by writeHost參與select語(yǔ)句的負(fù)載均衡,簡(jiǎn)單的說(shuō),當(dāng)雙主雙從模式(M1->S1,M2->S2,并且M1與 M2互為主備),正常情況下,M2,S1,S2都參與select語(yǔ)句的負(fù)載均衡。

    3. balance="2",所有讀操作都隨機(jī)的在writeHost、readhost上分發(fā)。

    4. balance="3",所有讀請(qǐng)求隨機(jī)的分發(fā)到wiriterHost對(duì)應(yīng)的readhost執(zhí)行,writerHost不負(fù)擔(dān)讀壓力,注意balance=3只在1.4及其以后版本有,1.3沒(méi)有。



writeType屬性

  1. 負(fù)載均衡類(lèi)型,目前的取值有3種:

  2. 1. writeType="0", 所有寫(xiě)操作發(fā)送到配置的第一個(gè)writeHost,第一個(gè)掛了切到還生存的第二個(gè)writeHost,重新啟動(dòng)后已切換后的為準(zhǔn),切換記錄在配置文件中:dnindex.properties .

  3. 2. writeType="1",所有寫(xiě)操作都隨機(jī)的發(fā)送到配置的writeHost。 

  4. 3. writeType="2",沒(méi)實(shí)現(xiàn)。


怎樣實(shí)現(xiàn)Mycat讀寫(xiě)分離與負(fù)載均衡
怎樣實(shí)現(xiàn)Mycat讀寫(xiě)分離與負(fù)載均衡


所以我們根據(jù)第二種方式做負(fù)載均衡
  1.         

  2.         

  3.         

  4.                           writeType="0" dbType="MySQL" dbDriver="native" switchType="1" slaveThreshold="100">

  5.                 select user()

  6.                 

  7.                 

  8.                                    password="ESBecs00">

  9.                         

  10.                 

  11.                 

  12.                 

  13.                                    password="ESBecs00">

  14.                         

  15.                 

  16.         

  17.         

  18.         

  19.                           writeType="0" dbType="mysql" dbDriver="native" switchType="1" slaveThreshold="100">

  20.                 select user()

  21.                 

  22.                 

  23.                                    password="ESBecs00">

  24.                         

  25.                 

  26.                 

  27.                 

  28.                                    password="ESBecs00">

  29.                         

  30.                 

  31.         

  32.         

  33.                           writeType="0" dbType="mysql" dbDriver="native" switchType="1" slaveThreshold="100">

  34.                 select user()

  35.                 

  36.                 

  37.                                    password="ESBecs00">

  38.                         

  39.                 

  40.                 

  41.                 

  42.                                    password="ESBecs00">

  43.                         

  44.                 

  45.         

測(cè)試
  1.   #!/usr/bin/bash
    for((i=1;i<=1000;i++))
    do
    mysql -uroot -p123456 -P8066 -h227.0.0.1  -e "select name from company" TESTDB;
    done
       

  2. root@localhost logs]# sort test-blance.log |more |uniq -c 

  3.      30 this is 119
         17 this is 119:3307
         28 this is 120
         23 this is 120:3307
         36 this is 121
         26 this is 121:3307

如上:6臺(tái)機(jī)器全部都有讀到,讀負(fù)載均衡成功

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


網(wǎng)站標(biāo)題:怎樣實(shí)現(xiàn)Mycat讀寫(xiě)分離與負(fù)載均衡
地址分享:http://weahome.cn/article/pgideo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部