性能 集群
摩西_玄晨
专注于Java,现从事移动服务汽车产品互联生活公益旅游等应用开发,喜欢研究大数据集群性能等领域,关注优秀的项目设计与架构体系。
展开
-
缓存的集群与同步
magent解决memcached集群问题 magent是一款开源的Memcached代理服务器软件,其项目网址为: http://code.google.com/p/memagent/ 一、安装步骤: 1、编译安装libevent:wget http://monkey.org/~provos/libevent-1.4.9-stabl转载 2012-07-17 14:41:11 · 1376 阅读 · 0 评论 -
nginx缓存cache的几种方式
nginx缓存cache的几种方式官方详细参数:http://wiki.nginx.org/NginxHttpProxyModule1、传统缓存之一(404)这个办法是把nginx的404错误定向到后端,然后用proxy_store把后端返回的页面保存。 location / { root /home/html/;#主目录 expires转载 2014-03-25 16:44:42 · 783 阅读 · 0 评论 -
nginx rewrite arg 带问号的地址转发参数处理?Nginx重定向的参数问题
Nginx重定向的参数问题 在给某网站写rewrite重定向规则时,碰到了这个关于重定向的参数处理问题。默认的情况下,Nginx在进行rewrite后都会自动添加上旧地址中的参数部分,而这对于重定向到的新地址来说可能是多余。虽然这也不会对重定向的页面显示结果造成多少影响,但当你注意到新地址中包含有多余的“?xxx=xxx”时,心里总还是会觉得不爽。而且可能影响到网站的搜索优化SEO。那转载 2014-03-13 09:41:36 · 16578 阅读 · 0 评论 -
另类中的另类 Spring quartz在集群环境下解决方案
Spring quartz在集群环境下解决方案网上有很多,大都是建立12张表,真正实现集群。如果你的定时任务不多、处理有快的话,那大可不必这么大费周折,我抱着这种心态,就开始了寻求轻巧的解决办法!!!第一代:绑定mac地址,指定服务器执行第二代:绑定mac地址+绑定context path 执行以后随着时间的飞逝,可能还会推出几代已适应业务系统的增长,这里将第二代成果推荐给原创 2014-02-25 11:06:16 · 1291 阅读 · 0 评论 -
Nginx+Tomcat 负载均衡集群提案
Nginx+Tomcat 负载均衡集群方案该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试。系统架构图下载软件包[root@Nginx-node1 src]# cd /usr/local/src[root@Nginx-node1 src]# wget ftp://ftp.csx.cam.ac.uk/pub/software转载 2014-01-03 10:57:47 · 1275 阅读 · 0 评论 -
nginx与lvs负载均衡的较量分析
在技术工作者中,常用到的就是lvs负载均衡和Nginx负载均衡了。这两者也是比较普及的。那么,根据不同的需求,两者存在着不同的优势。具体选择哪一个,还要看您的要求了。那么我们在此为大家分享一篇文章,对两者进行了对比,希望能给您一个参考。下面来分析一下lvs负载均衡和Nginx负载均衡的区别:一、lvs负载均衡的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而原创 2014-01-03 11:20:04 · 1182 阅读 · 0 评论 -
借助开源工具高效完成Java应用的运行分析
不止一次,我们都萌发过想对运行中程序的底层状况一探究竟的念头。产生这种需求的原因可能是运行缓慢的服务、Java虚拟机(JVM)崩溃、挂起、死锁、频繁的JVM暂停、突然或持续的高CPU使用率、甚至于可怕的内存溢出(OOME)。好消息是现在已有许多工具能帮你得到Java虚拟机运行过程中的不同参数,这些信息有助于你了解其内部状况,从而诊断上述的各种情况。在这篇文章中,我将介绍一些优秀的开源工具。转载 2013-06-19 16:58:07 · 767 阅读 · 0 评论 -
NGINX动态加载新的配置文件
刷新了一下nginx的配置文件,禁止在403,404等错误页面显示nginx的版本号,不过每次都要停止Nginx 再启动Nginx 感觉实在麻烦。搜索一下资料,终于找到一个很简单的命令了,那就是 kill -HUP pid不过首先要查看下进程的PID值 输入ps aux |grep nginx得到下面的结果root 2078 0.0 0.5 4520 75转载 2013-06-17 13:39:40 · 3718 阅读 · 0 评论 -
jconsole监控远程linux tomcat运行情况的配置
步骤如下:1.编辑tomcat/bin/catalina.shBash代码 vi catalina.sh 在其中“# ----- Execute The Requested Command -----------------------------------------”之前插入新的一行(中间没有换行),内容如下:转载 2013-05-30 18:10:39 · 2650 阅读 · 0 评论 -
请求地址 - 多次请求
发现firefox下请求 http://www.myweb.com/service http://www.myweb.com/service/均为一次请求,调用到得action方法service也是一次而ie下请求 http://www.myweb.com/service原创 2013-04-26 11:07:40 · 912 阅读 · 0 评论 -
Nginx负载均衡
最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均转载 2013-04-23 17:05:50 · 581 阅读 · 0 评论 -
用一个Tomcat建立多个Server
*以下内容为网上收集后整理而成,如有错误或描述不准确的地方或是别的请多指教.当你使用Tomcat作为Web Server的时候,是不是会想过这样的一个问题:如何利用Tomcat建立多个Web应用 呢?要实现这一点是很简单的,也有多种方法。(以下说明使用%tomcat_home%代表Tomcat安装目录)。一.首先介绍一下Tomcat及server.xml.Tomcat服转载 2012-10-16 19:03:49 · 1705 阅读 · 0 评论 -
通过代码去执行testNG用例
背景用testNG去编写的测试用例,通过@Test去执行用例,一般本地都是通过IDE去执行相应的方法,持续集成的话,都是通过maven来执行或指定testNG.xml执行,但是如果想通过接口/界面去执行测试用例呢? 步骤testNG其实提供了两种通过代码执行的方法1. 通过class来执行,show the code:TestNG testNG = new TestNG();testNG.set...转载 2018-05-03 16:36:41 · 1316 阅读 · 0 评论