全部博文(25)
发布时间:2013-01-09 20:27:41
一、用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查询和更新数据库; JNDI:(Java naming and directory interface)JNDI服务提供了对应用程序命名和目录功 能的一种用java程序编写的基于API的java平台; DataSource:是一个通过JDBC API访问关系型数据库的java对象,当与JNDI......【阅读全文】
发布时间:2013-01-09 20:34:34
tomcat用得久了,一般就会启动起来很慢,而在调试程序的时候常常要重新启动tomcat,所以有必要给tomcat清理一下,减减负,让他运行总像刚安装之后第一次启动那样快。tomcat工作目录很清晰,有些文件是可以放心大胆删掉的,Tomcat目录下目录及文件介绍如下:/usr/local/tomcat/conf //tomcat的配置文件目录 server.xml //tomcat的主配置文件 web......【阅读全文】
发布时间:2013-01-09 20:38:58
SSH远程登录用户访问控制设置:如果只是需要禁止root用户ssh远程登录,那么比较简单编辑sshd服 务的配置文件# vi /etc/ssh/sshd_config 找到下面这行:把值改为yes(允许)或no(不允许) PermitRootLogin yes然后重新启动ssh服务就可以了.# /etc/rc.d/sshd restart或# service sshd restart大家都知道可以在/etc/ssh/sshd_config 文件中设置允许或禁止root 用户登录了,但作为服务器,不会只有root用户,其他普通用户也可以通过SSH服务来远程登录。如果账号密码泄露,也将会给服务器带......【阅读全文】
发布时间:2013-01-09 20:41:43
注:JDK的相关环境变量设置在此不多说,本文中都假设你已设置好了JDK的环境变量 一、 在WINDOWS中启动多个TOMCAT(以三个为例)方法一:1、 使用压缩版的TOMCAT,把他分别解压到不同的目录中,如:D:\user1\tomcat7.0D:\user2\tomcat7.0D:\user3\tomcat7.02、修改各目录中tomcat7.0\conf下的server.xml修改<Server port="8005" shutdown="SHUTDOWN">中8005为其他端口;修改<Connector port="8080" maxHttpHeaderS......【阅读全文】
发布时间:2013-01-09 20:43:47
1 起因 最近对新开发的web系统进行了压力测试,发现tomcat默认配置下压到600人的并发登录首页响应速度就有比较严重的影响,一轮出现2000多个的500和502错误。我把登录的时间统计做了一下,把服务器处理总时间打印出来,看了一下发现有个别响应确实在20秒,但平均时间和lr测试出来的还是相差很远。所以可以断定不是程序处理处理花费了这么多时间,由于在局域网测试,所以也可以排除网络问题。这就把问题圈定在tomcat的请求响应能力上了。先把tomcat线程数提升到1000,发现500和502的报错降到几十个,但是响应时间上还没什么提高。后来启动了2个tomcat,用n......【阅读全文】