发表于: 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 "%r" %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容器的配置及使用
评论