下載metaq: http://fnil.net/downloads/index.html安裝metaq:
[root@localhost software]# pwd/export/software[root@localhost software]# tar -zxvf metaq-server-1.4.6.2.tar.gz[root@localhost software]# cd taobao[root@localhost taobao]# lsCOPYING.txt metamorphosis-server-wrapper README.md[root@localhost taobao]# mv metamorphosis-server-wrapper metaq1.4.6.2[root@localhost taobao]# cp metaq1.4.6.2 /usr/local -r[root@localhost taobao]# cd /usr/local/metaq1.4.6.2/
配置metaq:
[root@localhost metaq1.4.6.2]# zkServer.sh statusJMX enabled by defaultUsing config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfgMode: standalone[root@localhost metaq1.4.6.2]# netstat -ntlp | grep 2181tcp 0 0 :::2181 :::* LISTEN 2542/java[root@localhost metaq1.4.6.2]# pwd/usr/local/metaq1.4.6.2[root@localhost metaq1.4.6.2]# vim conf/server.ini#配置metaq數據路徑;數據文件路徑,默認在user.home/meta下dataPath=/usr/local/metaq1.4.6.2/data;日志數據文件路徑,默認跟dataPath一樣dataLogPath=/usr/local/metaq1.4.6.2/data/logs# 確保metaq zookeeper服務相關,依賴的zookeeper的地址是有效的,默認配置如下.同筆者的一樣.所以無需修改[zookeeper];zookeeper服務器列表zk.zkConnect=localhost:2181;zookeeper心跳超時,單位毫秒,默認30秒zk.zksessionTimeoutMs=30000;zookeeper連接超時時間,單位毫秒,默認30秒zk.zkConnectionTimeoutMs=30000;zookeeper數據同步時間,單位毫秒,默認5秒zk.zkSyncTimeMs=5000
啟動Metaq:
[root@localhost bin]# pwd/usr/local/metaq1.4.6.2/bin[root@localhost bin]# ./metaServer.sh start
訪問web管理平臺
Web管理平臺HTTP端口號為8120. 訪問該端口查看管理平臺
用Nginx代理8120端口.
upstream tomcat_tools.metaq.local { server 127.0.0.1:8120 weight=10 max_fails=2 fail_timeout=300s;}server { listen 80; server_name tools.metaq.local.com; root /usr/local/metaq1.4.6.2/; access_log /usr/local/metaq1.4.6.2/logs/tools.metaq.local.com_access.log main; error_log /usr/local/metaq1.4.6.2/logs/tools.metaq.local.com_error.log warn; error_page 403 404 /40x.html; location / { index index.html index.htm; PRoxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header; proxy_set_header Host $host; proxy_set_header X-Real-ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://tomcat_tools.metaq.local; expires 0d; }}重新啟動nginx,配置host,訪問tools.metaq.local.com.轉載請注明出處:[http://m.survivalescaperooms.com/dennisit/p/4549990.html]
新聞熱點
疑難解答