1. 程式人生 > >使用Docker部署基於MyCat的MySql

使用Docker部署基於MyCat的MySql

  <dataNode name="dn1" dataHost="localhost1" database="db1" />
    <dataNode name="dn2" dataHost="localhost2" database="db1" />
    <dataNode name="dn3" dataHost="localhost3" database="db1" />
    <!--<dataNode name="dn4" dataHost="sequoiadb1" database="SAMPLE" />
     <dataNode name="jdbc_dn1" dataHost="jdbchost" database="db1" />
    <dataNode    name="jdbc_dn2" dataHost="jdbchost" database="db2" />
    <dataNode name="jdbc_dn3"     dataHost="jdbchost" database="db3" /> -->
    <dataHost name="localhost1" maxCon="1000" minCon="10" balance="0"
              writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
        <heartbeat>select user()</heartbeat>
        <!-- can have multi write hosts -->
        <writeHost host="hostM1" url="192.168.189.181:3306" user="root" password="root"></writeHost>
    </dataHost>
    <dataHost name="localhost2" maxCon="1000" minCon="10" balance="0"
              writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
        <heartbeat>select user()</heartbeat>
        <!-- can have multi write hosts -->
        <writeHost host="hostM1" url="192.168.189.181:3307" user="root" password="root"></writeHost>
    </dataHost>
    <dataHost name="localhost3" maxCon="1000" minCon="10" balance="0"
              writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
        <heartbeat>select user()</heartbeat>
        <!-- can have multi write hosts -->
        <writeHost host="hostM1" url="192.168.189.181:3308" user="root" password="root"></writeHost>
    </dataHost>

相關推薦

使用Docker部署基於MyCat的MySql

  <dataNode name="dn1" dataHost="localhost1" database="db1" />     <dataNode name="dn2" dataHost="localhost2" database="db1" />     <dataNo

Docker基於LAMP容器部署WordPress

stc system track ont 解壓 tin -a fastcgi 實現 LAMP的網絡連接,有兩個方法第一:nginx需要兩個網卡,一個面向客戶端,一個面向fpm,而fpm也要有兩個網卡,一個面向nginx,一個面向mysql 第二,nginx和fpm,mari

centos7下基於docker部署ceph叢集及遇到的問題

Ceph是一個統一的分散式儲存系統,提供較好的效能、可靠性和可擴充套件性。 本文使用三臺伺服器進行安裝,vm1,vm2,vm4,及每臺伺服器上所要安裝的內容 vm1 vm2 vm3 monitor monitor monitor

Springboot專案雲部署 ---- 基於Docker部署

在剛學習springboot的時候就瞭解到專案可以通過打包為jar或者war的格式放到伺服器上通過命令直接執行,讓部署的過程變得十分美麗。隨著主流的雲計算髮展,應用平臺都支援釋出docker映象,所以將專案直接部署在容器中,並執行映象的容器變的也十分重要。

基於docker部署sanic專案

我租的伺服器公網ip是116.85.42.182,你自己部署的時候請換成自己的公網ip!!! 最近雲服務提供商再打價格戰,福利多多,前兩天就在滴滴雲上花了0.9元租了個伺服器,還是SSD(超值)! 去租雲服務,然後他會讓你選擇你要安裝的系統,我用的

在DaoCloud平臺部署基於Docker映象的應用

今天體驗了一下DaoCloud平臺,使用DaoCloud的提供的映象部署了一個服務。 1.登陸DaoCloud控制檯 2.選擇映象 3.部署映象 4.配置容器 5.部署容器 6.訪問應用 7.總結 DaoCloud是國內領先的CaaS服務提供商,主要是為網際網

Docker基於LNMP容器部署WordPress

轉載於http://blog.51cto.com/ghbsunny/2155046 LAMP的網路連線,有兩個方法 第一:nginx需要兩個網絡卡,一個面向客戶端,一個面向fpm,而fpm也要有兩個網絡卡,一個面向nginx,一個面向mysql   第二,nginx和fpm

docker基於centos7系統下的docker-compose一鍵專案部署案例

一、安裝docker yum list docker //查詢可下載的軟體,查詢結果如下 docker.x86_64 2:1.13.1-53.git774336d.el7.centos @ext

Docker基於例項專案的叢集部署(三)Linux基礎命令

Linux系統作為優秀的企業級伺服器系統,有多處優點: 可靠的安全性 良好的穩定性 完善的網路功能 多使用者任務 豐富的軟體支援 跨平臺的硬體支援 目錄結構 我們可以通過以下結構瞭解Linux的目錄作用: 命令操作

Docker基於例項專案的叢集部署(二)部署專案例項介紹與搭建

部署專案簡介 我們要部署的專案是人人網的一個基於前後端分離的專案:renren-fast。 你可以在這裡對該專案進行下載,並對相關介紹文件進行了解: https://www.renren.io/community/project https://www.renren.io/guide

Docker基於例項專案的叢集部署(一)安裝環境搭建

叢集 叢集具有三高特點: 高效能 高負載 高可用 現在的環境中,經常會用到叢集,如資料庫叢集。如,我們在主機上部署資料庫節點,形成叢集。 安裝環境與配置 在Docker中部署叢集,首先要安裝Linux環境,這裡我們使用VMware虛擬機

mqtt安裝使用教程。(基於rabbitmq外掛,docker部署,k8s部署,python教程)

全棧工程師開發手冊 (作者:欒鵬) Docker安裝RabbitMQ配置MQTT 使用RabbitMQ作為MQTT服務端,Eclipse Paho作為客戶端。宿主機系統為ubuntu16.04 Docker下載映象 docker pull daocloud

基於docker部署的微服務架構(一):服務註冊中心

前言 微服務架構解決方案使用 spring cloud ,由於spring cloud目前版本迭代非常快,bug也有不少,這裡以目前最新的版本 Camden.SR2 為例。 spring cloud netflix套件 spring cloud net

使用Docker Compose部署基於Sentinel的高可用Redis叢集

大家一定非常熟悉如何利用Docker啟動單個Redis容器用於開發環境,本文將介紹如何利用Docker Compose模板在本機和雲端部署基於Sentinel的高可用Redis 3叢集。Redis叢集可以在一組redis節點之間實現高可用性和sharding。今天我們重點圍繞master-slave的高可用模

基於Docker部署ETCD集群

init sta 同步數據 localtime 占用 連接 集群部署 重要 但是 基於Docker部署ETCD集群 關於ETCD要不要使用TLS? 首先TLS的目的是為了鑒權為了防止別人任意的連接上你的etcd集群。其實意思就是說如果你要放到公網上的ETCD集群,

Rocketmq基於docker部署並在Springboot中接入

oot build 物理機 run lba 出現 string類 port reat 服務器部署 關於在服務器上安裝docker並啟動守護進程,這裏不再贅述,此處假設服務器已經安裝完成docker。 安裝並運行nameserver docker run -d -p 9876

node項目自動化部署--基於Jenkins,Docker,Github(3)自動化部署

工作 控制 pub del 可能 color png github上 over GitHub倉庫 由於現在的代碼基本上都是多人合作開發,所以肯定會用到像 git 這樣的版本控制工具 所以這裏使用 GitHub 來做一個演示 首先我們需要在github上新建一個倉

Linux下基於Docker部署.Net Core web api專案

Docker的好處我就不說啦,問問度娘就知道了

Linux系統 Centos7 環境基於Docker部署Rocketmq服務

### 訊息佇列 #### 基本概述 >MQ,Message Queue,基於TCP協議構建的**簡單協議**,區別於具體的**通訊協議**。 * 基於通訊協議定義和抽象的更高層次的通訊模型,一般都是**生產者和消費者模型**,又或者說**服務端和客戶端模型**。 * 生產者/消費者模型:一般通過

Centos7 下面安裝docker 部署Nginx

docker nginx實驗 環境 Centos 7 操作系統安裝docker yum install docker -y查看docker 是否安裝成功docker -vDocker version 1.12.6, build 3a094bd/1.12.6啟動docker systemctl start do