1、下载https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip2、配置添加nginx_tcp_proxy_module-masterpatch-p1
支持nginx_tcp_proxy_module的nginx安装(1.9.9版本)
ting0fdnb
日常工作
安装背景1、nginx服务器需要支持tcp的负载均衡的配置;2、高版本的nginx(1.10以上?)不支持第三方模块nginx_tcp_proxy_module的安装;3、高版本的nginx有自带tcp负载均衡配置(stream模块),但是health_check功能只供商业用户使用,第三方tcp心跳检测模块还没有适配上(2018.5);4、低版本的nginx可以用第三方模块nginx_tcp_p
nginx tcp模块安装
guoyuguang0
Nginx
nginxtcp模块安装nginx版本选择版本tcp_modelhttps://github.com/yaoweibin/nginx_tcp_proxy_module初始nginx1.12版本安装需要安装OpenSSl有网络:sudoapt-getinstalllibssl-dev下载OpenSSlhttps://www.openssl.org/source/安装过程make报错../libcry
nginx tcp代理
lycclsltt
nginx
nginx1.7.7之前不支持tcp代理,使用tcp代理需安装nginx_tcp_proxy_module,参考:http://blog.csdn.net/aspnet_lyc/article/details/52267175nginx1.7.7后开始支持tcp代理,nginx1.9.13后添加了udp代理的支持.如果需要用到这个功能,就需要加上--with-stream参数重新编译nginx重新
nginx配置tcp反向代理及负载均衡
t594362122
互联网nginx
nginx配置tcp反向代理及负载均衡(基于已有的nginx)1:下载nginx源码包wgethttp://nginx.org/download/nginx-1.4.7.tar.gz2:下载nginxtcp模块包wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip3:查看nginx已经加载了哪些模块/u
Nginx tcp 反向代理配置安装
xianglingchuan
ServerEmqttNginx
Nginx升级支持stream模块使用Nginx做tcp的反向代理,目前1.7至1.9版本需要加载[nginx_tcp_proxy_module]模块,1.9之后可以使用[with-stream]模块。因为安装的时候使用的是LNMP(https://lnmp.org/),就采用了直接升级nginx的方法。目录:lnmp1.5/include/upgrade_nginx.sh注意执行该upgrade
Nginx tcp 反向代理配置安装
一路奔跑94
nginx
Nginx升级支持stream模块使用Nginx做tcp的反向代理,目前1.7至1.9版本需要加载[nginx_tcp_proxy_module]模块,1.9之后可以使用[--with-stream]模块。因为安装的时候使用的是LNMP(https://lnmp.org/),就采用了直接升级nginx的方法。目录:lnmp1.5/include/upgrade_nginx.sh注意执行该upgra
nginx反向代理TCP,取RTMP流
104二哥
linuxnginx
nginx反向代理TCP,取RTMP流一、说明nginx默认只支持HTTP反向代理,如果需要支持TCP反向代理需添加tcp代理模块:nginx_tcp_proxy_module。二、原料1.nginx_tcp_proxy_module下载地址:wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip2.ng
(转载)nginx反向代理TCP,取RTMP流
422423229
nginx反向代理TCP,取RTMP流一、说明nginx默认只支持HTTP反向代理,如果需要支持TCP反向代理需添加tcp代理模块:nginx_tcp_proxy_module。二、原料1.nginx_tcp_proxy_module下载地址:wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip2.ng
Nginx TCP Proxy模块的编译安装
在意一下
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!这次用一个国内开发者在GitHub上的开源项目https://github.com/yaoweibin/nginx_tcp_proxy_module我的系统已经安装了最新的Nginx,现在需要下载源代码编译出自己
使用 Nginx 实现 TCP 反向代理 - 运维之美
Nginx在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过打名为nginx_tcp_proxy_module的第三方patch来实现,该模块的代码托管在github上网址:https://github.com/yaoweibin/nginx_tcp_proxy_module/。Nginx从1.9.0开始发布ngx_stream_core_module模块,该模块支持tcp代理
nginx代理tcp3306端口
疯子的梦
nginx代理tcp
cd/usr/local/src/wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zipunzipmasterwgethttp://tengine.taobao.org/download/tengine-2.1.0.tar.gztarzxvftengine-2.1.0.tar.gzcdtengine-2.
Nginx实现TCP反向代理
冷月宫主
nginx
默认Nginx只支持http的反向代理,要想nginx支持tcp的反向代理,还需要在编译时增加tcp代理模块支持,即nginx_tcp_proxy_module下面操作步骤只让nginx支持tcp_proxy,没有加入prce、gzip、ssl等功能,如需要,可自行在编译时加上相关参数。wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/
Nginx动态添加模块
疯子的梦
Nginx动态添加模块
1、首先查看现在已经编译的模块/usr/local/nginx/sbin/nginx-V2、下载需要编译的模块wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip新模块:--add-module=/data/package/nginx_tcp_proxy_module-master/#模块存放路径3、进
Nginx 代理tcp端口
startuppp
tcpNginxnginx
nginx1.9对TCP协议的代理并不是默认开启的,需要在编译的时候配置--with-stream参数:nginx1.90对TCP协议的代理并不是默认开启的,需要在编译的时候配置--with-stream相当于之前版本的nginx_tcp_proxy_module参数注意的是stream和http平级--安装Nginxyum-yisntallopensslgccgcc-c++pcre*zlibwg
nginx反向代理tcp3306端口
疯子的梦
cd/usr/local/src/wgethttps://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zipunzipmasterwgethttp://tengine.taobao.org/download/tengine-2.1.0.tar.gztarzxvftengine-2.1.0.tar.gzcdtengine-2.
nginx之TCP反向代理
东丶
TCP反向代理nginx常用服务
nginx的tcpproxy负载调度有两种方式:官方的ngx_stream_core_module阿里开源的nginx_tcp_proxy_module此处介绍nginx官方TCPproxy。nginx从1.9.0版本以后支持面向TCP的反向代理。莫约是2015年初发布的。注:如今最新版nginx为1.11.12nginx从1.9.0后引入模块ngx_stream_core_module,模块是没
Nginx反代MySQL案例
任志远Ray
MySQL案例NginxVCAuto
案例:一个朋友要用Nginx代理MySQL(MySQL局域网),不用×××,不用NAT映射等,好吧,做个笔记。Nginx版本:1.9.x(持tcp的负载均衡,nginx_tcp_proxy_module(姚伟斌阿里团队也可以实现))Nginx官方模块:ngx_stream_core_module--with-stream_ssl_module(ssl协议支持,比如MySQLssl)官网:http:
Nginx代理TCP请求模块添加及配置步骤
天泣不死心
Web应用
需求Nginx并不支持tcp协议,所以后端的一些基于TCP的业务就只能通过其他高可用负载软件来完成了,如Haproxy。但在1.90发布后增加了tcp代理模块,而老版本nginx需通过附加nginx_tcp_proxy_module实现TCP代理环境[root@nginx~]#nginx-Vnginxversion:nginx/1.6.0builtbygcc4.4.720120313(RedHat
openfire集群+nginx负载均衡
yzy121403725
nginxopenfirelinux系统
openfire有通过tcp端口通讯,因此nginx需要额外安装nginx_tcp_proxy_module.nginxtcp代理功能由nginx_tcp_proxy_module模块提供,同时监测后端主机状态。该模块包括的模块有:ngx_tcp_module,ngx_tcp_core_module,ngx_tcp_upstream_module,ngx_tcp_proxy_module,ngx_
nginx tcp负载均衡
concentrate on c/c++ related technology
nginxtcp负载均衡现在nginx的版本已经到了1.9.12,不过在1.9.0的时候,就开始了对TCP代理服务器的支持。之前也有一些早期的做法,比如就有写了nginx_tcp_module模块的https://github.com/yaoweibin/nginx_tcp_proxy_module,以及nginx_stream_lua模块的https://github.com/openresty
nginx 实现mysql的负载均衡
---張榮---
nginxmysql
默认Nginx只支持http的反向代理,要想nginx支持tcp的反向代理,还需要在编译时增加tcp代理模块支持,即nginx_tcp_proxy_module下面操作步骤只让nginx支持tcp_proxy,没有加入prce、gzip、ssl等功能,如需要,可自行在编译时加上相关参数。wget https://github.com/yaoweibin/nginx_tcp_proxy_module
Nginx TCP Proxy模块的编译安装
nginx
这次用一个国内开发者在GitHub上的开源项目https://github.com/yaoweibin/nginx_tcp_proxy_module
我的系统已经安装了最新的Nginx,现在需要下载源代码编译出自己的版本。
wget http://nginx.org/download/nginx-1.5.3.tar.gz
tar zxvf nginx-1.5.3.tar.gz
nginx-1.2.7+tcp_proxy_module负载均衡配置
Module
对于安装方面不清楚的,可移步 nginx + tcp_proxy_module的安装 参考nginx_tcp_proxy_module的readme文件,对每个定义项都做了详细的描述,tcp{...}与http{...}是在同一层级。下面是我的配置,仅供参考: Java代码
worker_processes
Nginx Tcp反向代理
hexo
nginxtcp代理功能由nginx_tcp_proxy_module模块提供,同时监测后端主机状态。该模块包括的模块有:ngx_tcp_module,ngx_tcp_core_module,ngx_tcp_upstream_module,ngx_tcp_proxy_module,ngx_tcp_upstream_ip_hash_module。1.安装 #wgethttp://nginx.org/
【Nginx】基于TCP的反向代理
claram
nginx负载均衡nginx安装tcp反向代理
Nginx默认只支持http的反向代理,想要支持tcp的反向代理,需要在编译时增加tcp代理模块【nginx_tcp_proxy_module】一、安装步骤:cd/app
wgethttp://nginx.org/download/nginx-1.6.3.tar.gz
unzipnginx-1.6.3.tar.gz
wgethttps://github.com/yaoweibin/nginx_t
nginx tcp代理模块nginx_tcp_proxy_module
jastme
nginxtcp
nginx tcp代理功能由nginx_tcp_proxy_module模块提供,同时监测后端主机状态。该模块包括的模块有:ngx_tcp_module,ngx_tcp_core_module,ngx_tcp_upstream_module,ngx_tcp_proxy_module,ngx_tcp_upstream_ip_hash_module。安装https://github.com/yaowe
利用HAProxy取代nginx代理activemq
urey_pp
nginxhaproxytcphaproxytcpproxyproxynginx代理tcphaproxy代理tcp
由于nginx默认仅支持http应用层协议的端口,对四层tcp端口支持不好,需要安装额外的nginx_tcp_proxy_module模块,因此在不方便重新编译nginx模块时,可以用HAProxy代理activemq的tcp端口,只需要6个步骤就可以完成(以Ubuntu为例,CentOS大同小异)。步骤1:安装HAProxyapt-get install haproxy步骤2:配置HAProxy
利用HAProxy取代nginx代理activemq
urey_pp
nginxtcphaproxyhaproxytcpproxyproxynginx代理tcphaproxy代理tcp
由于nginx默认仅支持http应用层协议的端口,对四层tcp端口支持不好,需要安装额外的nginx_tcp_proxy_module模块,因此在不方便重新编译nginx模块时,可以用HAProxy代理activemq的tcp端口,只需要6个步骤就可以完成(以Ubuntu为例,CentOS大同小异)。步骤1:安装HAProxyapt-get install haproxy步骤2:配置HAProxy
ztree设置禁用节点
3213213333332132
JavaScriptztreejsonsetDisabledNodeAjax
ztree设置禁用节点的时候注意,当使用ajax后台请求数据,必须要设置为同步获取数据,否者会获取不到节点对象,导致设置禁用没有效果。
$(function(){
showTree();
setDisabledNode();
});
JVM patch by Taobao
bookjovi
javaHotSpot
在网上无意中看到淘宝提交的hotspot patch,共四个,有意思,记录一下。
7050685:jsdbproc64.sh has a typo in the package name
7058036:FieldsAllocationStyle=2 does not work in 32-bit VM
7060619:C1 should respect inline and
将session存储到数据库中
dcj3sjt126com
sqlPHPsession
CREATE TABLE sessions (
id CHAR(32) NOT NULL,
data TEXT,
last_accessed TIMESTAMP NOT NULL,
PRIMARY KEY (id)
);
<?php
/**
* Created by PhpStorm.
* User: michaeldu
* Date
Vector
171815164
vector
public Vector<CartProduct> delCart(Vector<CartProduct> cart, String id) {
for (int i = 0; i < cart.size(); i++) {
if (cart.get(i).getId().equals(id)) {
cart.remove(i);
各连接池配置参数比较
g21121
连接池
排版真心费劲,大家凑合看下吧,见谅~
Druid
DBCP
C3P0
Proxool
数据库用户名称 Username Username User
数据库密码 Password Password Password
驱动名
[简单]mybatis insert语句添加动态字段
53873039oycg
mybatis
mysql数据库,id自增,配置如下:
<insert id="saveTestTb" useGeneratedKeys="true" keyProperty="id"
parameterType=&
struts2拦截器配置
云端月影
struts2拦截器
struts2拦截器interceptor的三种配置方法
方法1. 普通配置法
<struts>
<package name="struts2" extends="struts-default">
&
IE中页面不居中,火狐谷歌等正常
aijuans
IE中页面不居中
问题是首页在火狐、谷歌、所有IE中正常显示,列表页的页面在火狐谷歌中正常,在IE6、7、8中都不中,觉得可能那个地方设置的让IE系列都不认识,仔细查看后发现,列表页中没写HTML模板部分没有添加DTD定义,就是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3
String,int,Integer,char 几个类型常见转换
antonyup_2006
htmlsql.net
如何将字串 String 转换成整数 int?
int i = Integer.valueOf(my_str).intValue();
int i=Integer.parseInt(str);
如何将字串 String 转换成Integer ?
Integer integer=Integer.valueOf(str);
如何将整数 int 转换成字串 String ?
1.
PL/SQL的游标类型
百合不是茶
显示游标(静态游标)隐式游标游标的更新和删除%rowtyperef游标(动态游标)
游标是oracle中的一个结果集,用于存放查询的结果;
PL/SQL中游标的声明;
1,声明游标
2,打开游标(默认是关闭的);
3,提取数据
4,关闭游标
注意的要点:游标必须声明在declare中,使用open打开游标,fetch取游标中的数据,close关闭游标
隐式游标:主要是对DML数据的操作隐
JUnit4中@AfterClass @BeforeClass @after @before的区别对比
bijian1013
JUnit4单元测试
一.基础知识
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次
精通Oracle10编程SQL(12)开发包
bijian1013
oracle数据库plsql
/*
*开发包
*包用于逻辑组合相关的PL/SQL类型(例如TABLE类型和RECORD类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数)
*/
--包用于逻辑组合相关的PL/SQL类型、项和子程序,它由包规范和包体两部分组成
--建立包规范:包规范实际是包与应用程序之间的接口,它用于定义包的公用组件,包括常量、变量、游标、过程和函数等
--在包规
【EhCache二】ehcache.xml配置详解
bit1129
ehcache.xml
在ehcache官网上找了多次,终于找到ehcache.xml配置元素和属性的含义说明文档了,这个文档包含在ehcache.xml的注释中!
ehcache.xml : http://ehcache.org/ehcache.xml
ehcache.xsd : http://ehcache.org/ehcache.xsd
ehcache配置文件的根元素是ehcahe
ehcac
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
白糖_
javaeclipsespringtomcatWeb
今天学习spring+cxf的时候遇到一个问题:在web.xml中配置了spring的上下文监听器:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
随后启动
angular.element
boyitech
AngularJSAngularJS APIangular.element
angular.element
描述: 包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理。(类似于jQuery的选择器啦) 如果jQuery被引入了,则angular.element就可以看作是jQuery选择器,选择的对象可以使用jQuery的函数;如果jQuery不可用,angular.e
java-给定两个已排序序列,找出共同的元素。
bylijinnan
java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CommonItemInTwoSortedArray {
/**
* 题目:给定两个已排序序列,找出共同的元素。
* 1.定义两个指针分别指向序列的开始。
* 如果指向的两个元素
sftp 异常,有遇到的吗?求解
Chen.H
javajcraftauthjschjschexception
com.jcraft.jsch.JSchException: Auth cancel
at com.jcraft.jsch.Session.connect(Session.java:460)
at com.jcraft.jsch.Session.connect(Session.java:154)
at cn.vivame.util.ftp.SftpServerAccess.connec
[生物智能与人工智能]神经元中的电化学结构代表什么?
comsci
人工智能
我这里做一个大胆的猜想,生物神经网络中的神经元中包含着一些化学和类似电路的结构,这些结构通常用来扮演类似我们在拓扑分析系统中的节点嵌入方程一样,使得我们的神经网络产生智能判断的能力,而这些嵌入到节点中的方程同时也扮演着"经验"的角色....
我们可以尝试一下...在某些神经
通过LAC和CID获取经纬度信息
dai_lm
laccid
方法1:
用浏览器打开http://www.minigps.net/cellsearch.html,然后输入lac和cid信息(mcc和mnc可以填0),如果数据正确就可以获得相应的经纬度
方法2:
发送HTTP请求到http://www.open-electronics.org/celltrack/cell.php?hex=0&lac=<lac>&cid=&
JAVA的困难分析
datamachine
java
前段时间转了一篇SQL的文章(http://datamachine.iteye.com/blog/1971896),文章不复杂,但思想深刻,就顺便思考了一下java的不足,当砖头丢出来,希望引点和田玉。
-----------------------------------------------------------------------------------------
小学5年级英语单词背诵第二课
dcj3sjt126com
englishword
money 钱
paper 纸
speak 讲,说
tell 告诉
remember 记得,想起
knock 敲,击,打
question 问题
number 数字,号码
learn 学会,学习
street 街道
carry 搬运,携带
send 发送,邮寄,发射
must 必须
light 灯,光线,轻的
front
linux下面没有tree命令
dcj3sjt126com
linux
centos p安装
yum -y install tree
mac os安装
brew install tree
首先来看tree的用法
tree 中文解释:tree
功能说明:以树状图列出目录的内容。
语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式
Map迭代方式,Map迭代,Map循环
蕃薯耀
Map循环Map迭代Map迭代方式
Map迭代方式,Map迭代,Map循环
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年
Spring Cache注解+Redis
hanqunfeng
spring
Spring3.1 Cache注解
依赖jar包:
<!-- redis -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
Guava中针对集合的 filter和过滤功能
jackyrong
filter
在guava库中,自带了过滤器(filter)的功能,可以用来对collection 进行过滤,先看例子:
@Test
public void whenFilterWithIterables_thenFiltered() {
List<String> names = Lists.newArrayList("John"
学习编程那点事
lampcy
编程androidPHPhtml5
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
架构师之流处理---------bytebuffer的mark,limit和flip
nannan408
ByteBuffer
1.前言。
如题,limit其实就是可以读取的字节长度的意思,flip是清空的意思,mark是标记的意思 。
2.例子.
例子代码:
String str = "helloWorld";
ByteBuffer buff = ByteBuffer.wrap(str.getBytes());
Sy
org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, column 1
Everyday都不同
$转义el表达式
最近在做Highcharts的过程中,在写js时,出现了以下异常:
严重: Servlet.service() for servlet jsp threw exception
org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1,
用Java实现发送邮件到163
tntxia
java实现
/*
在java版经常看到有人问如何用javamail发送邮件?如何接收邮件?如何访问多个文件夹等。问题零散,而历史的回复早已经淹没在问题的海洋之中。
本人之前所做过一个java项目,其中包含有WebMail功能,当初为用java实现而对javamail摸索了一段时间,总算有点收获。看到论坛中的经常有此方面的问题,因此把我的一些经验帖出来,希望对大家有些帮助。
此篇仅介绍用
探索实体类存在的真正意义
java小叶檀
POJO
一. 实体类简述
实体类其实就是俗称的POJO,这种类一般不实现特殊框架下的接口,在程序中仅作为数据容器用来持久化存储数据用的
POJO(Plain Old Java Objects)简单的Java对象
它的一般格式就是
public class A{
private String id;
public Str