亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

Atlas怎么安裝配置 Atlas安裝配置教程

2020-07-14 12:58:11
字體:
來源:轉載
供稿:網友

atlas是編寫豐富的、可交互的和個性化的Web瀏覽器應用程序的最好方式。Atlas安裝配置教程來啦!很多網友對于Atlas的安裝配置還不是很清楚,那么Atlas怎么安裝配置呢?下文給大家介紹一下!

Atlas安裝配置教程:

Atlas是由Qihoo360, Web平臺部基礎架構團隊開發維護的一個基于MySQL協議的數據中間層項目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基礎上,修改了大量bug,添加了很多功能特性。

目前該項目在360公司內部得到了廣泛應用,很多MySQL業務已經接入了Atlas平 臺,每天承載的讀寫請求數達幾十億條。

Atlas安裝配置教程 Atlas怎么安裝配置

主要功能:

* 讀寫分離

* 從庫負載均衡

* IP過濾

* SQL語句黑白名單

* 自動分表

一、環境

OS :CentOS-6.4 x86_64

Atlas IP : 192.168.4.215

MySQL Master IP : 192.168.4.213

MySQL Slave IP : 192.168.4.214

二、MySQL授權

MySQL主從已經配置好之后,主從對Atlas進行授權

mysql> grant all on *.* to atlas@‘192.168.4.215‘ identified by ‘123456‘;

三、Atlas安裝

Atlas官方文檔:

https://github.com/Qihoo360/Atlas/wiki

CentOS-5.x下載地址

# wget https://github.com/Qihoo360/Atlas/releases/download/2.0.2/Atlas-2.0.2.el5.x86_64.rpm

# rpm -ivh Atlas-2.0.2.el5.x86_64.rpm

CentOS-6.x下載地址

# wget https://github.com/Qihoo360/Atlas/releases/download/2.0.2/Atlas-2.0.2.el6.x86_64.rpm

# rpm -ivh Atlas-2.0.2.el6.x86_64.rpm

Atlas安裝后的文件路徑

/usr/local/mysql-proxy/

四、Atlas配置

加密MySQL用戶密碼,獲取的加密串填寫到配置文件的pwds參數中。

# /usr/local/mysql-proxy/bin/encrypt 123456

/iZxz+0GRoA=

vim /usr/local/mysql_proxy/conf/test.conf

[mysql-proxy]

#帶#號的為非必需的配置項目

#管理接口的用戶名

admin-username = user

#管理接口的密碼

admin-password = pwd

#Atlas后端連接的MySQL主庫的IP和端口,可設置多項,用逗號分隔

proxy-backend-addresses = 192.168.4.213:3306

#Atlas后端連接的MySQL從庫的IP和端口,@后面的數字代表權重,用來作負載均衡,若省略則默認為1,可設置多項,用逗號分隔

proxy-read-only-backend-addresses = 192.168.4.214:3306@1

#用戶名與其對應的加密過的MySQL密碼,密碼使用PREFIX/bin目錄下的加密程序encrypt加密,下行的user1和user2為示例,將其替換為你的MySQL的用戶名和加密密碼!

pwds = atlas:/iZxz+0GRoA=

#設置Atlas的運行方式,設為true時為守護進程方式,設為false時為前臺方式,一般開發調試時設為false,線上運行時設為true,true后面不能有空格。

daemon = true

#設置Atlas的運行方式,設為true時Atlas會啟動兩個進程,一個為monitor,一個為worker,monitor在worker意外退出后會自動將其重啟,設為false時只有worker,沒有mo

nitor,一般開發調試時設為false,線上運行時設為true,true后面不能有空格。

keepalive = true

#工作線程數,對Atlas的性能有很大影響,可根據情況適當設置

event-threads = 8

#日志級別,分為message、warning、critical、error、debug五個級別

log-level = message

#日志存放的路徑

log-path = /usr/local/mysql-proxy/log

#SQL日志的開關,可設置為OFF、ON、REALTIME,OFF代表不記錄SQL日志,ON代表記錄SQL日志,REALTIME代表記錄SQL日志且實時寫入磁盤,默認為OFF

#sql-log = OFF

#慢日志輸出設置。當設置了該參數時,則日志只輸出執行時間超過sql-log-slow(單位:ms)的日志記錄。不設置該參數則輸出全部日志。

#sql-log-slow = 10

#實例名稱,用于同一臺機器上多個Atlas實例間的區分

#instance = test

#Atlas監聽的工作接口IP和端口

proxy-address = 0.0.0.0:1234

#Atlas監聽的管理接口IP和端口

admin-address = 0.0.0.0:2345

#分表設置,此例中person為庫名,mt為表名,id為分表字段,3為子表數量,可設置多項,以逗號分隔,若不分表則不需要設置該項

#tables = person.mt.id.3

#默認字符集,設置該項后客戶端不再需要執行SET NAMES語句

#charset = utf8

#允許連接Atlas的客戶端的IP,可以是精確IP,也可以是IP段,以逗號分隔,若不設置該項則允許所有IP連接,否則只允許列表中的IP連接

#client-ips = 127.0.0.1, 192.168.1

#Atlas前面掛接的LVS的物理網卡的IP(注意不是虛IP),若有LVS且設置了client-ips則此項必須設置,否則可以不設置

#lvs-ips = 192.168.1.1

啟動

/usr/local/mysql-proxy/bin/mysql-proxyd test start

關閉

/usr/local/mysql-proxy/bin/mysql-proxyd test stop

五、Atlas參數備注

instance參數

同一臺機器上的多個Atlas實例,使用不同的端口,對應不同數據庫,使用各自的配置文件

默認的黑白名單

不帶where的delete會屏蔽,"sleep"會屏蔽

備注:

1.03版本已經支持set

autocommit語句,另外對于python來說需要在連接上后執行一句conn.autocommit(True)

pwds參數

配置MySQL用戶名和對應的加密過的MySQL密碼,密碼使用/usr/local/mysql-proxy/bin/encrypt程序進行加

密,用戶名和密碼用冒號分開,可以使用多個用戶,用逗號空格分隔。

client-ips參數

在引入中間層后,因為連接DB的是Atlas,所以DB改為對部署Atlas的機器的IP作訪問授權,而client-ips參

數用來控制連接Atlas的客戶端的IP

lvs-ips參數

比如LVS后面掛接兩臺Atlas,分別叫A和B,LVS去循環檢測A和B的存活,當Atlas檢測到是LVS的IP來請求時

,根據在線或不在線狀態,向LVS的檢測腳本返回不同的值,這里是設置Atlas前面的LVS的物理網卡的IP。

六、Atlas管理接口使用

# mysql -u管理用戶 -p管理密碼 -h127.0.0.1 -P管理端口

# mysql -uuser -ppwd -h127.0.0.1 -P2345

查看管理語句參數:

mysql> select * from help;

查看DB狀態:

mysql> select * from backends;

+-------------+-------------------+-------+------+------+-------------------+

| backend_ndx | address | state | type | uuid | connected_clients |

+-------------+-------------------+-------+------+------+-------------------+

| 1 | 172.16.1.20:3306 | up | rw | NULL | 0 |

| 2 | 172.16.1.30:3306 | up | ro | NULL | 0 |

+-------------+-------------------+-------+------+------+-------------------+

備注:

connected_clients這個參數有bug,不能正常顯示。

七、Atlas常見問題

1、Atlas多實例啟動問題:

如果配置文件中instance = instance,啟動參數如下:

/usr/local/mysql-proxy/bin/mysql-proxyd instance start

如果配置文件中instance = test,啟動參數如下:

/usr/local/mysql-proxy/bin/mysql-proxyd test start

可以使用mysql-proxy命令啟動,

/usr/local/mysql-proxy/bin/mysql-proxy --defaults-file=/usr/local/mysql-proxy/conf/test.cnf

備注:

使用腳本啟動時,注意區分bin目錄下面的mysql-proxy 和 mysql-proxyd 。

2、使用Atlas時出現"too many connections"

原因是DB的max_connections設置過小

3、在管理接口發現后端DB的狀態為down

a、后端DB是否已對Atlas所在機器的IP授權

b、推薦DB的my.cnf里的max_connect_errors設置為100000,默認值是10,值太小會影響Atlas對DB的存活檢

測,可以修改my.cnf文件的max_connect_errors參數,或者用下面指令直接修改;

mysql> set global max_connect_errors=100000;

4、主從同步延遲,不能馬上讀數據

可以在SQL語句前增加 /*master*/ ,就可以將讀請求強制發往主庫。

希望大家在這里都能獲得自己需要的東西。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av在线不卡| 亚洲国产日韩欧美在线图片| 一区二区成人av| 蜜月aⅴ免费一区二区三区| 久久伊人精品一区二区三区| 亚洲国产99精品国自产| 欧美日韩激情视频8区| 久久久av一区| 亚洲乱码av中文一区二区| 色偷偷亚洲男人天堂| 亚洲成人av在线播放| 国产成人精品免高潮在线观看| 91精品视频观看| 亚洲天堂成人在线| 国产福利精品视频| 青草青草久热精品视频在线网站| 成人av在线天堂| 欧美资源在线观看| 国产精品国产自产拍高清av水多| 欧美孕妇孕交黑巨大网站| 精品国产乱码久久久久久婷婷| 国产精品1区2区在线观看| 久久免费视频网| 日本久久久久久久久久久| 欧美性xxxxxxx| 亚洲激情在线视频| 精品视频—区二区三区免费| 欧美激情亚洲综合一区| 国产区精品视频| 91久久精品日日躁夜夜躁国产| 国内自拍欧美激情| 疯狂做受xxxx高潮欧美日本| 国产精品com| 日韩免费在线电影| 欧美视频中文字幕在线| 欧美激情中文字幕乱码免费| 亚洲人成欧美中文字幕| 免费97视频在线精品国自产拍| 26uuu另类亚洲欧美日本一| 8090成年在线看片午夜| 久久久91精品| 精品高清美女精品国产区| 日韩电影中文 亚洲精品乱码| 欧美夫妻性视频| 国产精品自产拍在线观看中文| 69国产精品成人在线播放| 欧美孕妇孕交黑巨大网站| 欧美精品电影免费在线观看| 奇门遁甲1982国语版免费观看高清| 国产精品久久在线观看| 91精品国产高清| 不卡在线观看电视剧完整版| 日韩在线免费视频| 中文在线资源观看视频网站免费不卡| 国产91精品视频在线观看| 欧美成人黄色小视频| 最近2019中文字幕大全第二页| 欧美成人一区在线| 欧美午夜久久久| 欧美激情性做爰免费视频| 久久久久久久久亚洲| 一色桃子一区二区| 国产精品日韩电影| 热re91久久精品国99热蜜臀| 国产成人一区二区| 亚洲美女av在线| 亚洲精品国产拍免费91在线| 国产精品香蕉国产| 国产精自产拍久久久久久蜜| 亚洲色图第一页| 日韩欧美在线视频| 国产一区二区三区丝袜| 亚洲直播在线一区| 久久99精品久久久久久青青91| 色综合天天综合网国产成人网| 国产精品美女呻吟| 中文国产成人精品| 最近中文字幕日韩精品| 国产精品a久久久久久| 久久精品91久久久久久再现| 亚洲精品福利资源站| 国产午夜精品全部视频播放| 日韩一区二区三区xxxx| 国产日韩一区在线| 91精品久久久久久久久不口人| 日本19禁啪啪免费观看www| 日韩欧美精品网址| 中文字幕在线精品| 最近日韩中文字幕中文| 日本欧美黄网站| 91牛牛免费视频| 亚洲激情在线观看| 国产成人中文字幕| 亚洲国产古装精品网站| 777777777亚洲妇女| 亚洲三级免费看| 亚洲第一免费网站| 亚洲桃花岛网站| 久久综合色88| 色中色综合影院手机版在线观看| 久久成人人人人精品欧| 亚洲 日韩 国产第一| 92看片淫黄大片看国产片| 亚洲精品视频免费| 亚洲精品99久久久久| 久久亚洲国产成人| www.美女亚洲精品| 国产精品一区二区三区在线播放| 成人观看高清在线观看免费| 欧美激情在线狂野欧美精品| 姬川优奈aav一区二区| 日本精品视频在线播放| 久久久久一本一区二区青青蜜月| 久久久女人电视剧免费播放下载| 日韩理论片久久| 日韩精品久久久久| 国产精品久久久久高潮| 欧美日韩国产一区中文午夜| 国产精品海角社区在线观看| 日韩在线观看免费全| 97精品国产91久久久久久| 日韩精品高清视频| 91网在线免费观看| 中文字幕在线日韩| 久久视频在线播放| 国产欧美日韩丝袜精品一区| 国产精品久久久久久久午夜| 成人日韩av在线| 亚洲精品美女久久久| 精品久久久久久久久久久久| 搡老女人一区二区三区视频tv| 国产黑人绿帽在线第一区| 91在线观看免费观看| 九九热这里只有在线精品视| 2019精品视频| 九九九热精品免费视频观看网站| 国产精品亚洲欧美导航| 91av在线播放视频| 亚洲国产精品网站| 尤物九九久久国产精品的分类| 亚洲mm色国产网站| 日韩激情av在线播放| 亚洲精品www久久久久久广东| 亚洲国产成人精品一区二区| 中文字幕亚洲欧美日韩在线不卡| 亚洲 日韩 国产第一| 777精品视频| 青青久久av北条麻妃海外网| 亚洲欧美日韩一区在线| 免费av在线一区| 亚洲一二三在线| 国产精品亚洲美女av网站| 日韩不卡中文字幕| 亚洲国产欧美久久| 欧美激情欧美狂野欧美精品| 日韩精品极品视频免费观看| 午夜精品久久17c| 国产噜噜噜噜噜久久久久久久久| 国产视频福利一区| 韩国国内大量揄拍精品视频| 亚洲国产成人在线播放| 欧美极品美女视频网站在线观看免费| 国产一区二区三区久久精品| 亚洲夜晚福利在线观看|