Nginx代理MysqlCluster集群(二)

时间:2022-09-09 10:02:07

Nginx代理MySql集群
本次实验采用nginx 版本1.12以上 集合了tcp代理功能
只需在编译时明文开启指定的功能 --with-stream
--prefix=/usr/local/ngin --user=nginx --group=nginx --with-http_stub_status_module --with-stream

配置文件
stream{ #作为iweb服务器在http模块 代理tcp在stream模块中
upstream cluster {
# hash $remote_addr consistent; //保持session不变
server 192.168.1.2:3306 max_fails=3 fail_timeout=30s;
server 192.168.1.3:3306 max_fails=3 fail_timeout=30s;
}
server {
listen 1234;
proxy_pass cluster;
}
}

在较低的版本需要添加有yaowenbin 开发的模块nginx_tcp_proxy_module
wget http://nginx.org/download/nginx-1.7.4.tar.gz
wget https://codeload.github.com/yaoweibin/nginx_tcp_proxy_module/legacy.tar.gz/master

下载下来的master 是个tar包

#Yum install -y patch
#cd nginx-1.7.4
#patch -p1 < ../nginx_tcp_proxy_module/tcp.patch
#./configure --prefix=/usr/local/ngin --user=nginx --group=nginx --with-http_stub_status_module --addmodule=../
nginx_tcp_proxy_module

配置文件
tcp {
upstream proxy_name {
# simple round-robin
server 192.168.1.10:8000;
check interval=3000 rise=2 fall=5timeout=1000;
}
server {
listen 8888;
proxy_pass proxy_name;
}
}

Nginx代理MysqlCluster集群(二)的更多相关文章

  1. Nginx代理MysqlCluster集群

    -------Nginx代理MysqlCluster 公司有一个公网ip,有公网ip(222.222.222.222)那台服务器上装的nginx,mysql装在公司另外一台服务器上假设ip为192.1 ...

  2. Docker Compose 一键部署Nginx代理Tomcat集群

    Docker Compose 一键部署Nginx代理Tomcat集群 目录结构 [root@localhost ~]# tree compose_nginx_tomcat/ compose_nginx ...

  3. Docker Compose部署 nginx代理Tomcat集群

    一.简介 使用Docker镜像部署Nginx代理的多个Tomcat集群: 使用Dockerfile构建nginx镜像 使用Dockerfile构建tomcat镜像 mysql镜像使用docker hu ...

  4. nginx负载均衡集群

    nginx负载均衡集群  0.前言:nginx 负载均衡,属于网络7层模型中的应用层,说白了就是一个代理,要用 upstrem 模块实现,代理则用proxy模块 1.可以针对域名做转发,lvs只能针对 ...

  5. nginx整合tomcat集群并做session共享----测试案例

    最近出于好奇心,研究了一下tomcat集群配置,并整合nginx,实现负载均衡,session共享,写篇记录,防止遗忘.---------菜鸡的自我修炼. 说明:博主采用一个web项目同时部署到两台t ...

  6. nginx&plus;tomcat实现集群,redis实现session共享,软连接实现文件共享:http&colon;&sol;&sol;blog&period;csdn&period;net&sol;hua1586981&sol;article&sol;details&sol;78132710

    转载 2017年02月08日 16:52:41 730 相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能 ...

  7. 图文解说:Nginx&plus;tomcat配置集群负载均衡

    图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用  作者:niumd Blog:http://ari.iteye ...

  8. Nginx&plus;Tomcat&plus;MemCached 集群配置手册

    系统实施文档 Nginx+Tomcat+MemCached 集群配置手册 目    录 第1章   概述 1.1   目标 互联网的快速发展带来了互联网系统的高负载和高可用性, 这要求我们在设计系统架 ...

  9. Nginx &plus; Tomcat搭建集群

    一.Tomcat集群带来的好处 1.提高服务的性能,并发能力,以及高可用性 2.提供项目架构的横向扩展能力 二.Tomcat集群实现原理 通过Nginx负载均衡进行请求转发 三.Nginx + Tom ...

随机推荐

  1. SVD

    SVD分解(奇异值分解),本应是本科生就掌握的方法,然而却经常被忽视.实际上,SVD分解不但很直观,而且极其有用.SVD分解提供了一种方法将一个矩阵拆分成简单的,并且有意义的几块.它的几何解释可以看做 ...

  2. Overview of Flashback Technology

    Oracle Flashback Query : SELECT AS OFOracle Flashback Version Query :DBMS_FLASHBACK PackageOracle Fl ...

  3. Maven实战一

    转载:http://www.iteye.com/topic/1123221 1. 用Maven 命令创建一个简单的Maven项目 在cmd中运行如下命令: Cmd代码 mvn archetype:ge ...

  4. Jquery实现图片切换效果(IE&comma;FF&comma;Goole)都可以正常运行

    这里先对标签的样式进行设置(我这里只用了3张图片,可以根据自己的情况,添加) <style type="text/css"> /*展示图片切换的div样式*/ #Sho ...

  5. &period;NET依托CLR进行的内存的管理

    看了http://www.cnblogs.com/liulun/p/3145351.html  不错,补习下相关技术.. 正文: .NET依托CLR进行的内存的管理 有了CLR 基本不需要担心.net ...

  6. python 生成html文件(表格)

    import pandas as pd def convert_to_html(result,title): d = {} index = 0 for t in title: d[] = result ...

  7. 委托到Lambda的进化&colon; &lpar;&rpar;&equals;&gt&semi; &lbrace;&rcub; 这个lambda表达式就是一个无参数的委托及具体方法的组合体。

    1.原始的委托 (.net 1.0) using System; using System.Collections.Generic; using System.ComponentModel; usin ...

  8. 解决tableView中cell动态加载控件的重用问题

    解决tableView中cell动态加载控件的重用问题 tableView的cell,有时候需要在运行时取得对应的数据后才能够动态的创建该cell中的控件并加载到该cell中,此时,你一定会遇到重用问 ...

  9. Locality preserving hashing for fast image search&colon; theory and applications

    Is there any Java library that provides an implementation (or several) of a Locality Preserving Hash ...

  10. 将千克转换成磅 Exercise05&lowbar;03

    /** * @author 冰樱梦 *题目:将千克转换成磅 *时间:2018年下半年 */ public class Exercise05_03 { public static void main(S ...