由于公司业务的发展,单台服务器已经无法满足并发和用户的需求,所以只能通过水平拓展的方式加机器来解决,线上采用的是Nginx+Tomcat集群的方式来解决。由于当前业务量不是很大,而且由于之前代码的问题要求同一个请求必然映射到特定的服务器来处理请求。所以Nginx的负载均衡策略选择了IP_HASH. ...
分类:
其他好文 时间:
2016-05-06 09:24:09
阅读次数:
193
今天给客户做需求,基本的nginx+tomcat,tomcat之前就有,8081端口的,现在客户有了域名,希望可以用域名直接访问,那就只有两种方法:改tomcat端口,8081改为80,要么就是用第三方web转发,比如使用nginx,这次我就给客户使用nginx,结果客户在访问一个注册页面tMallUser!toRe..
分类:
其他好文 时间:
2016-05-05 07:15:25
阅读次数:
264
Tomcat+Nginx负载均衡服务器构建
======================================================================
Tomcat服务器是一个免费的开源代码的Web应用服务器,属于轻量级的
网站应用服务器,应用在中小型系统和并发访问用户不是很多的场合下。
它和Aapache或nginx这些web服..
分类:
其他好文 时间:
2016-04-25 01:03:10
阅读次数:
216
在该配置上nginx上启用了https,而nginx和tomcat之间走的是普通的http.我们需要在浏览器上使用https://ip或域名/test,实现访问上图是基本的原理图,查过许多资料,都在tomcat和nginx上都做了ssl,其实直接在nginx做ssl即可。nginx端的解析,nginx的端口是80/443,tomcat的端口是..
分类:
Web程序 时间:
2016-04-22 10:42:21
阅读次数:
393
架构(一共使用3台主机,其中nginx主机上运行2个memcached实例,端口分别是11211、11212)环境配置说明:软件:Centos6.7、tomcat8.0、memcached1.4.4、nginx1.4.7、jdk-8u65-linux-x64、实现msm+kryo必须的包,一共9个:(注意:不同版本的tomcat,必须下载对应的memcached-se..
分类:
系统相关 时间:
2016-04-17 17:57:40
阅读次数:
291
前提条件: 1、需要一个全新的centos系统(本文中用到是centos6.6) 2、vmware虚拟机 3、vmware下安装centos系统,以NAT方式与宿主机相连 4、在centos系统中ping www.baidu.com能ping通,接下来需要联网安装软件 nginx+tomcat部署: ...
分类:
其他好文 时间:
2016-04-12 15:59:51
阅读次数:
147
在进行Nginx+Tomcat负载均衡的时候遇到了这个权限问题,在error.log日志中,我们可以看到如下:connect()to127.0.0.1:8080failed(13:Permissiondenied)whileconnectingtoupstream,经过一番检查以及google,应该是SeLinux的导致的。可以选择一些两种方式进行:getenforce查看seli..
分类:
系统相关 时间:
2016-04-10 19:39:55
阅读次数:
280
Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?直接安装配置如下: 1、JAVA JDK安装: 2、Nginx安装: 3、Tomcat安装: #如果需要修改tomcat发布目录为自己制定的 ...
分类:
其他好文 时间:
2016-04-09 19:01:44
阅读次数:
424
开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F5
分类:
其他好文 时间:
2016-03-18 14:45:17
阅读次数:
251
原帖:http://zyjustin9.iteye.com/blog/2017394 相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百