论坛首页 Java企业应用论坛

tomcat服务器

浏览 5675 次
锁定老帖子 主题:tomcat服务器
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-08-23  
我先说说tomcat服务器的启动脚本:
    (1)首先运行tomcat中的bin目录下的startup.bat脚本, 在其中要确定catalina的执行路径。
    (2)通过startup.bat脚本中的call catalia.bat来运行catalia脚本。
    (3)运行catalia, 首先会设置各种环境变量,然后设置必要的classpath,最后通过判断传递过来的参数来调用相应的启动方式。
    (4)然后用调用bootstartup类的main()方法来执行tomcat服务器启动时候的初始化,其中要读取server.xml, 通过对象绑定技术来生成一些必要的对象, 如server, service, host等,这些对象会一直存在内存中, 只到tomcat服务器停止。
    (5)然后用户通过browse发出请求,如:http://localhost:8080/ewps/index.jsp,那么server中的connector接受到用户请求, 然后把用户请求发送给server, 这时候server就会找到相应的host, 是通过名称localhost来匹配host的, 然后通过host的所有context来匹配ewps, 匹配到了就找到相应的应用程序, 最后通过web.xml来找到相应的servlet来处理, 其中会生成两个重要的参数: request和reponse, 其中request对象包含用户请求中的所以传递过来的参数,那么servlet中的doget()方法来处理用户的请求, 处理完之后, 把返回的信息封装到reponse中去,然后按原路返回给用户。
   发表时间:2005-09-02  
我用tomcat做web server总是有些问题,不是内存高,就是CPU高。我查了一些资料。做了些修改,目前配置是 LINUX 2.4.21 ,JDK1.4.2.07,TOMCAT5.0.28。内存占用设置一般都是512,应用的连接池用DBCP,这样的配置相对来说还比较文档,不知各位还知道其它的注意事项吗?
0 请登录后投票
   发表时间:2005-09-06  
1.根据需要设置-Xms  -Xmx
2.优化系统。设置stack size 和open files 数目。

其他大家补充
0 请登录后投票
   发表时间:2005-11-06  
bonjoviu2 写道
1.根据需要设置-Xms  -Xmx
2.优化系统。设置stack size 和open files 数目。

其他大家补充

关注~~~
但是第一项中的使用的内存大概怎么设呢?只知道在内存一定的情况下并不是设的越大越好,谁能帮忙举个具体例子分析一下?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics