中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

優雅的搭建OneProxy環境

發布時間:2020-07-22 11:48:41 來源:網絡 閱讀:3585 作者:JianYua 欄目:MySQL數據庫

OneProxy簡介(平民軟件)

OneProxy for MySQL可以復用不同應用到后端數據庫的連接,有效降低數據庫的并發連接數;可以即時踢除不可用的節點,將應用請求轉發到其他可用節點,保證業務服務的穩定性。 可透明地將查詢語句分發到多個MySQL備庫執行,用讀寫分離方案支持上千萬的并發訪問;也可以根據SQL語句中的值進行分庫分表路由, 均勻分散到多個MySQL主庫上,以支持每秒上百萬個小事務的并發執行;可實時透明地分析流量數據,統計SQL和事務的運行時間,分析事務的結構,得到各種不同維度的實時性能報告; 還可以進行流理QoS控制,作為數據庫防火墻抵擋SQL注入式***;根據分片的SQL并行執行,解決了大數據量下的匯總統計性能問題;跨多分片的結果集合并, 極大地簡化了應用程序的開發工作量。

官網:http://www.onexsoft.com/zh/  (絕對良心)


主要功能

1. 垂直分庫 2. 水平分表 3. Proxy集群 4. 讀高可用 5. 讀寫分離(master不參與讀) 6. 讀寫分離(master參與讀) 7. 寫高可用    8. 讀寫隨機


環境簡介

192.168.242.5    master1

192.168.242.10  slave1

192.168.242.15  slave2

192.168.242.20   oneproxy

名字可以自己定義,由于是在虛擬機測試所以更改名字方便記憶。

共需要4臺主機,其中3臺用做MYSQL的主從復制(一主兩從),另一臺用作OneProxy,如主機數量不夠OneProxy和MYSQL可以部署到同一臺主機


利用mysqlreplicate搭建主從

更改hosts文件進行重定向,方便查找

優雅的搭建OneProxy環境


關閉防火墻

優雅的搭建OneProxy環境


服務器配置

優雅的搭建OneProxy環境


從服務器配置

優雅的搭建OneProxy環境


主服務器上創建授權用戶

優雅的搭建OneProxy環境

第一條用于創建數據復制的賬號,同步時用

第二條授予root權限可以進行遠程連接

第三條重新加載權限表


從服務器上創建用戶

優雅的搭建OneProxy環境

只需要授予root權限即可


安裝mysql-utilities

優雅的搭建OneProxy環境

配置主從復制

優雅的搭建OneProxy環境

--master=root:123456(此處為登陸mysql的賬戶和密碼)@主的IP地址

--slave=root:123456@從的IP地址

--rpl-user=mysync:123456 -b    此處賬號密碼輸入之前配置的用于復制的賬號密碼


查看狀態

優雅的搭建OneProxy環境

slave_IO_Running:Yes

slave_SQL_Running:Yes

兩個線程同為yes,表示成功

同樣在兩個從上都一樣,就不做演示。


配置OneProxy

下載最新的OneProxy進行解壓配置(也可以下載其他版本,配置文件大概相同向下兼容,但有些參數會不同,具體參考官網進行配置)優雅的搭建OneProxy環境


更改demo.sh中OneProxy的配置路徑(也就是其中的/root/oneproxy,根據目錄不同自行修改)

優雅的搭建OneProxy環境


更改conf下proxy.conf文件

優雅的搭建OneProxy環境

proxy-smart-master     = 1    智能則主,此功能需要將OneProxy升級到6.2.0版本

proxy-auto-readonly    = 1參數自動調整節點類型


master不參與讀流量,適用于有較多讀節點的場合

proxy-group-policy= default:read_slave

master節點參與讀流量,例如一主一備的場景

proxy-group-policy= default:read_balance


proxy-user-list      =root/密鑰/數據庫        此處填寫登陸的用戶名和密碼(密碼需要加密)最后填寫數據庫

如何加密?    在oneproxy的bin下執行mysqlpwd即可

優雅的搭建OneProxy環境

proxy-master     proxy-slave    字面意思填寫主服務器從服務器IP端口    @后的default是默認的一個集群節點,可以進行自定義


啟動OneProxy

優雅的搭建OneProxy環境

demo缺少權限所以給予執行權限


最后通過瀏覽器進行測試

http://OneProxy_IP:8080            端口可以在conf/proxy.conf中修改,端口不沖突默認即可

登陸時需要賬號and密碼        默認   user=admin    password=OneProxy

優雅的搭建OneProxy環境


搭建完成。

期間參照

https://blog.51cto.com/suifu/1884673

https://blog.51cto.com/suifu/1878443

萬分感謝

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浦北县| 白玉县| 措美县| 海城市| 宁城县| 金华市| 汕头市| 西乌珠穆沁旗| 墨竹工卡县| 长子县| 涪陵区| 普兰店市| 习水县| 达日县| 丹阳市| 天门市| 大洼县| 都昌县| 仁化县| 渝中区| 东城区| 汤阴县| 桐柏县| 孟州市| 龙泉市| 常熟市| 乐陵市| 湖北省| 穆棱市| 阿尔山市| 浪卡子县| 眉山市| 太仓市| 广宗县| 越西县| 潜江市| 铁岭市| 奉节县| 襄汾县| 铜梁县| 紫阳县|