tomcat 学习(对tomcat理解和掌握)

tomcat 学习(对tomcat理解和掌握)(1)

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

      分享
      投诉
      首页