tomcat 学习(对tomcat理解和掌握)
tomcat是什么?
Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
Tomcat的目录结构
• /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件
• /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
• /doc:存放Tomcat文档
• /server:包含三个子目录:classes、lib和webapps
• /server/lib:存放Tomcat服务器所需的各种JAR文件
• /server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用
• /common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件
• /shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问)
• /logs:存放Tomcat执行时的日志文件
管理Servlet程序的生命周期
将URL映射到指定的Servlet进行处理
与Servlet程序合作处理HTTP请求——根据HTTP请求生成HttpServletResponse对象并传递给Servlet进行处理,将Servlet中的HttpServletResponse对象生成的内容返回给浏览器
Tomcat调整内存大小
Tomcat默认可以使用的内存为128MB
Linux
修改TOMCAT_HOME/bin/catalina.sh
位置cygwin=false前。
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m" (仅做参考,具体数值根据自己的电脑内存配置)
windows
修改TOMCAT_HOME/bin/catalina.bat
第一行加上
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m"
(2)配置环境变量
环境变量中设 变量名:JAVA_OPTS 变量值:-Xms512m -Xmx512m
类似的服务器还有WebLogic,WebSphere,IIS等
扎心了老铁,求关注
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com