tomcat嵌入式
Tomcat7开始支持嵌入式功能,增加了一个启动类org.apache.catalina.startup.Tomcat
先来看个例子
示例
示例一:映射servlet
1 | public static void main(String[] args) throws LifecycleException { |
访问127.0.0.1:8080/test/hello
即可
Tomcat7开始支持嵌入式功能,增加了一个启动类org.apache.catalina.startup.Tomcat
先来看个例子
1 | public static void main(String[] args) throws LifecycleException { |
访问127.0.0.1:8080/test/hello
即可
有几个与性能关系密切的属性
1 | <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" |
Executor代表的是tomcat中的线程池,可以由其他组件共享使用,是Service元素的内嵌元素
注意配置后要在Connector节点中使用对应的executor才会生效
1
2
3
4 ><Connector executor="tomcatThreadPool" port="8082" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" relaxedPathChars="|{}[],%"
relaxedQueryChars="|{}[],%"/>