一、概述 Nginx 作负载均衡器的优点许多,简单概括为:
①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去;
②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;Keepalived 可实现 Nginx负载均衡器...
分类:
其他好文 时间:
2014-05-17 03:59:15
阅读次数:
469
关于如何避免僵尸进程。其实方法很多。有很多现成的解决方案。这里给出一个简单的方案。以及背后思考的过程。设想一种最简单的http服务器:伪代码:当接收到一个tcp请求的时候.fork
一个子进程去做工作。主进程依旧在监听下面要来的请求。这个模型实际上会导致。因为fork出来的子进程没有回收,并且父进程...
分类:
其他好文 时间:
2014-05-13 17:17:18
阅读次数:
339
Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。
Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.6.4版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。
即时通信客户端可使用spark2.5.8,这个版本是目前最新的release版本,经过测试发现上一版本在视频支持,msn网关支持...
分类:
编程语言 时间:
2014-05-13 15:55:13
阅读次数:
252
Unity 3D本地发布WebPlayer版时"Failed to download data file"解决方案...
分类:
Web程序 时间:
2014-05-13 15:12:03
阅读次数:
850
最近将ubuntu升级到了14.04,出现了vmware无法启动的情况。具体表现为:每次启动的时候都会弹出一个VMWare Kernel Module Updater的对话框,要求根据当前内核版本重新编译一些内核模块,但是其中网络模块vmnet总是编译失败。
查找相关资料发现原因在于升级到ubuntu 14.04之后现在的Linux内核版本是3.13,这个内核版本修改了一些底层函数,而V...
分类:
Web程序 时间:
2014-05-13 14:48:31
阅读次数:
281
关于虚拟路径。在学习javaweb的培训课程,今天老师给出了这样一个场景。
当我们的项目,在有一个项目不同的目录的时候,我们如何去使用tomcat去管理web项目。
老师提出的解决方案是 利用虚拟路径的方式,并且按照如下方式对tomcat进行配置。使得
tomcat可以管理不同目录上的项目。
我的问题:项目不是转换成war包发布到tomcat上吗,然后放在了webapps目录下面吗...
分类:
Web程序 时间:
2014-05-13 14:44:22
阅读次数:
445
这类的文章很多,nginx和tomcat实现反向代理、负载均衡实现很容易,但tomcat借助m...
分类:
其他好文 时间:
2014-05-13 14:13:45
阅读次数:
260
终于找到了解决方法,在下面的文件中添加两行即可:/home/redmine/redmine-2.5.1/public/dispatch.fcgirequire 'rubygems'
require 'fcgi'就这么简单。终于解决了困扰已久的crash问题。...
分类:
其他好文 时间:
2014-05-13 13:33:44
阅读次数:
244
云服务平台解决方案一、功能概述随着云服务得到日益广泛的应用,我公司为了满足市场上日益膨胀的个性化需求,提供丰富的个性化产品,利用红樱枫软件多年积累的核心技术,研制开发了金软云服务平台,提供在线数据转换、在线文档浏览和在线文档编辑。让人们更加充分的感受互联网..
分类:
其他好文 时间:
2014-05-13 12:48:40
阅读次数:
393
正是发布django项目的时候,如果存在静态文件(一般会统一放在名称为media或static的目录下),则需要建立url到文件系统的映射,例如,使用nginx的时候我们需要进行这样的配置.
# Django media
location /media {
alias /home/lyndon/github/Mathematicia...
分类:
其他好文 时间:
2014-05-13 11:49:08
阅读次数:
437