
tomcat
文章平均质量分 67
dongsq007
这个作者很懒,什么都没留下…
展开
-
传输安全SSL
Tomcat可以通过两种方式支持SSL:一种是JSSE,一种是APR(默认使用OpenSSL引擎)。前者适用于BIO、NIO、NIO2链接器(8.5版本后,NIO和NIO2同时支持OpenSSL,以用于HTTP2.0),后者适用于APR链接器,以为JSSE和APR配置有明显区别,因此最好在Connector的protocol属性中明确指定链接器的类名,而非协议名(如HTTP/1.1),否则,Tomcat会自动按照本地配置构造Connector(如果安装了APR,则使用APR链接器否则使用NIO链接器),这样原创 2022-05-23 19:12:44 · 375 阅读 · 0 评论 -
Tomcat类加载器
java标准类加载器Bootstrap:用于加载JVM提供的基础运行类,即位于%JAVA_HOME%/jre/lib目录下的核心类库。Extension:加载除核心类库外的Jar包,即只要复制到指定的扩展目录下的Jar,默认的扩展目录是%JAVA_HOME%/jre/lib/ext。System:用于加载环境变量CLASSPATH指定目录下的或者-classpath运行参数指定的Jar包。System类加载器通常...原创 2022-05-22 19:41:18 · 858 阅读 · 0 评论 -
管道 模式
管道模式属于设计模式中责任链模式的变种原创 2022-05-20 23:12:51 · 834 阅读 · 0 评论 -
Tomcat总体架构
Server从最基本的功能讲,可以将服务器描述为一个应用,通常情况下最简单的服务器设计如下:通过start()方法启动服务器,打开socket链接,监听服务器端口,负责再接收到客户端请求的时候进行处理并返回响应。同时提供一个stop()方法来停止服务并释放网络资源。Connector和Container 请求监听和请求处...原创 2022-05-20 21:01:12 · 833 阅读 · 0 评论 -
IDEA远程调试
在tomcat bin目录下的catalina.sh中添加:export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'启动tomcat:看一下配置的端口有没有启动:idea配置:效果:原创 2022-05-15 23:00:46 · 139 阅读 · 0 评论