服务器
文章平均质量分 81
java小强
从今天起,站在架构的角度看问题
展开
-
JBOSS启动错误
1.jboss java.lang.UnsupportedClassVersionErrorJBoss运行需要JAVA_HOME环境变量的设置,并以这个JAVA_HOME定义的JDK运行。应该是这个JDK与您项目中用到的JDBC所需要的JDK不匹配造成的。2.Address already in use: JVM_Bind:8080 这个错误给人的第一感觉就是端口被占用了,首先想到自己的电脑中安装...原创 2010-07-15 21:38:14 · 318 阅读 · 0 评论 -
正确设置Winserver服务器的更新方式
今天晚上四点被服务器挂掉的短信吵醒,马上登录系统看看,发现服务进程已经关闭。立马看系统事件,看样子是发生了重启点击看详情:事件类型: 审核成功事件来源: Security事件种类: 登录/注销 事件 ID: 683日期: 2014-8-29事件: 3:01:16用户: NT AUTHORITY\SYSTEM计算机: CHNYI-A6E3C629...2014-09-03 12:59:17 · 449 阅读 · 0 评论 -
缓存对系统的重要性
昨天晚上服务器访问量较多的情况下,出现了访问拒绝。虽是采用集群方式,但是连接被占满。猜想应该不是Web服务器这边的问题,到数据库看看,发现CPU和内存运行正常,但是网络却高达20%。一个百兆网卡,占据20%,意思是每秒有20M的数据在传输,对于我们这样的系统来说,有点不合理。我第一想到的,是不是有大量不必要的查询存在。可是这类问题已经在之前经过了一些优化,即使是这个问题,也不应该如此突...2014-09-01 12:01:38 · 640 阅读 · 0 评论 -
Apache集群乱码和最高并发控制
都知道如果使用Http访问,那么在Connector中增加URIEncoding即可,其实使用AJP时也一样,增加useBodyEncodingForURI和URIEncoding即可。最大连接数也是一样的,增加maxThreads属性即可,如下,配置如下:<Connector maxThreads="300" port="8019" protocol="AJP/1.3" redi...2014-07-30 13:13:19 · 107 阅读 · 0 评论 -
你应谨慎使用和谷歌有关的产品
缘起今天早上,我发现服务器的CPU使用率一直很高,远程看了一下,偶然发现一段时间CPU被谷歌输入法占用。 因为有之前的 wordpress为什么打开的这么慢 的纠结,我猜想谷歌输入法是否会对机器产生不利影响。于是我果断卸载,卸载后发现CPU立刻有所下降,为了安全起见,我继续卸载除系统自带和运行所需的软件以外的所有软件。我不能肯定的说,这次是那个软件引起的,也不敢说谁会对服务器产生什...2014-07-07 10:15:00 · 97 阅读 · 0 评论 -
Windwos下Nginx+Tomcat集群
简介:Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆...2014-05-29 15:25:05 · 77 阅读 · 0 评论 -
Windows下apache+tomcat+jk集群
apache下载地址:http://httpd.apache.org/ 这里使用tomcat6tomcat下载地址:http://tomcat.apache.org/ 这里使用apache2.2Windowx下apache基于http_proxy的集群参考:http://cuisuqiang.iteye.com/blog/2070357Linux上安装apache:http://cuisuqi...2014-05-29 11:16:30 · 92 阅读 · 0 评论 -
Linux下apache+tomcat+jk集群
Windows下的集群参考:http://cuisuqiang.iteye.com/blog/2070357Linux上安装Apache与问题说明:http://cuisuqiang.iteye.com/blog/2070460因为已经有了使用ajp_proxy的示例,Apache自己集成,而且就是改参数的事情,所以这里集群时使用JK来做 下载jk:http://tomcat.apac...2014-05-23 18:35:22 · 73 阅读 · 0 评论 -
Linux上安装Apache与问题说明
下载Apache包,这里下载后和Windows不一样,需要编译和安装:http://httpd.apache.org/ Apache Apache httpd 2.4.9 Released下载:httpd-2.4.9.tar.gz 解压:tar –zxvf httpd-2.4.9.tar.gz 进入:cd tar –zxvf httpd-2.4.9 安装目录:mkd...2014-05-23 17:08:06 · 152 阅读 · 0 评论 -
Win2003下Apache与Tomcat搭建集群环境
其实Apache把集群搭建起来并不麻烦,我这里也是从网上找了一些资料自己配置出来的,当然有一些参数需要自己设置下,做到最优 这里先分享一些内容,一些细节可以参考:Apache HTTP Server 与 Tomcat 的三种连接方式介绍 http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/Apache优...2014-05-23 14:43:13 · 100 阅读 · 0 评论 -
XP下 延迟启动某程序
编写一个VBS脚本文件,这里命名为log.vbs,功能为系统启动后5秒后,打开本博客地址。至于是那个浏览器,那要看系统默认浏览器是那个。然后再过5秒后结束IE浏览器,这里你的默认浏览器必须是IE。 Dim WsrSet Wsr = WScript.CreateObject("WScript.Shell")'下面表示延迟启动的时间,单位毫秒WScript.Sleep(50...2014-01-06 14:26:01 · 588 阅读 · 0 评论 -
配置Jboss不输出:Parameters: Invalid chunk ignored
维护的是一个SpringMVC为架构的系统,运行在Jboss上,发现控制台总是打印一个警告:15:15:50,863 WARN [Parameters] Parameters: Invalid chunk ignored. 网上查了一下,可能是两种原因:1:传递的参数没用使用(我看不是这个原因)2:传递参数时格式错误,例如传多个参数时,使用了多个 & 符号,反正就是这个...2014-05-07 17:10:16 · 128 阅读 · 0 评论 -
EJB下remote not bound 错误
EJB报错如下:javax.naming.NameNotFoundException: remote not bound at org.jnp.server.NamingServer.getBinding(NamingServer.java:529) at org.jnp.server.NamingServer.getBinding(NamingServer.java:537) ...原创 2010-07-16 16:04:31 · 226 阅读 · 0 评论 -
Tomcat解压版配置说明
修改server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 增加:URIEncoding="UTF-8",主要是为解决Get方式提交数据时中文乱码的问题修改contex原创 2010-07-16 09:21:46 · 128 阅读 · 0 评论 -
tomcat6.0无法启动
一、由于tomcat6.0有BUG从C:\Program Files\Java\jre1.6.0_01\bin下复制msvcr71.dll这个文件到windows\system32\,还不行从别人的电脑上拷一个也行。另外,拷贝msvcr71.dll文件,虽然是网上大家一致推荐的,但是最推荐的解决办法就是:把你%JAVA_HOME%\bin 这个目录,加到系统变量path里,然后重启机器,此办法毋须...原创 2010-07-16 08:36:50 · 384 阅读 · 0 评论 -
服务器最怕什么?
1.无限日志不管是Tomcat还是Jboss,都是一样的,如果不控制日志文件输出量,早晚把磁盘占满,造成服务宕机。此时操作系统可能是没事的,但是服务就永远起不来了,起来也是继续挂。例如我此时面对的Jboss,默认启动的是default模式,在它的conf文件夹下,有一个jboss-log4j.xml配置文件,里面有关于日志输出的配置:<appender name="FILE" cla...2014-04-29 09:23:38 · 115 阅读 · 0 评论