发表于: 2017-10-26 22:54:26

1 618


今天完成的事情:讲小课堂

小课堂的题目是jetty,resin,tomcat的常见配置有哪些,内存,端口,日志文件都怎么配置?

1.tomcat的配置

首先进入tomcat的配置文件目录,然后查看server.xml配置文件

端口以及日志配置如下

 <Servicename="Catalina">

   <Connector port="8080" protocol="HTTP/1.1"                   #所在监听端口,以及协议版本号
              connectionTimeout="20000"                   #连接超时时间,单位毫秒
              redirectPort="8443" />                     #必要的时候可以做重定向,定义在8443

   
    <Connector port="8443"protocol="HTTP/1.1" SSLEnabled="true"           #
端口监听在8443,协议http1.1
              maxThreads="150" scheme="https" secure="true"       #最大线程,协议版本,安全的
              clientAuth="false" sslProtocol="TLS" />           #不验证客户端 ssl协议用的是tls

 

   <Connector port="8009" protocol="AJP/1.3"redirectPort="8443" />   

 

   <Engine name="Catalina" defaultHost="localhost">                      #引擎,名为catalina

     <RealmclassName="org.apache.catalina.realm.LockOutRealm">       

       <RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"
              resourceName="UserDatabase"/>
      </Realm>

    <Host name="localhost"  appBase="webapps"                       #应用程序存放的位置,相对路径

           unpackWARs="true" autoDeploy="true">                  #如果是war文件格式,是否解压,是否自动部署

 

         #定义阀门,java中类的记录方式,当前所处域名反过来写的记录方式
        <ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"

              prefix="localhost_access_log." suffix=".txt"         #日志的命名 suffix表示时间戳
              pattern="%h %l %u %t &quot;%r&quot; %s %b" />        #访问日志的格式
      </Host>
    </Engine>
  </Service>
</Server>

conf目录下的logging.properties可以修改日志级别

具体的配置可以参考这篇文章 http://www.cnblogs.com/wjoyxt/p/7126722.html

内存配置的修改地址为bin目录下的catalina.sh,加上


2.jetty的配置

首先进入jetty的安装目录编辑start.ini文件

修改http端口

内存修改也是在该文件下加入配置,具体可以参考

http://www.360doc.com/content/15/0313/13/18924983_454809838.shtml


3.resin的配置

首先进入resin安装目录再进入conf,编辑resin.xml

日志,内存,以及端口全部在此修改。

明天计划的事情:完成用户模块

遇到的问题:resin4.0之后配置文件改了,和现在在开发机上用的不一样。

收获:熟悉web容器的配置及使用


返回列表 返回列表
评论

    分享到