
tomcat
北漂青年003
这个作者很懒,什么都没留下…
展开
-
tomcat 配置https访问
1.打开window cmd 命令 输入 keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\apache-tomcat-8.0.33\tomcat.keystore" //其中-alias是证书的别名,RSA是加密算法,-keystore后是输出证书的路径所在 2.执行该命令后,会要求输入库密码,姓名…等等信息,生成证书如下 3.在tomcat/conf/server.xml文件中Connector 节点增加如下配置 .原创 2020-08-20 18:07:22 · 228 阅读 · 0 评论 -
Tomcat Session共享解决方案
1. tomcat Session 共享 有多种实现方案,在这里介绍2种,以下优缺点属个人总结。 方案1:使用 web容器本身功能,Tomcat组播 优点:配置简点,不依赖第三方存储。 缺点:广播延迟,需要Tomcat7及以上版本,需要广播端口 方案2:使用缓存实现,Redis或memcached 优点:实时性高,常用方式 缺点:需要维护第三方服务,必须保证高可用。 其他方案: 可以设置ngin...原创 2020-03-07 20:01:05 · 344 阅读 · 0 评论 -
nginx + Tomcat集群(window版)
安装 下载windows稳定版本nginx-1.12.1.zip,地址:http://nginx.org/en/download.html 配置 nginx配置文件conf/nginx.conf 1、修改nginx服务监听端口、servername server { #侦听端口 listen 80; #定义使用访问地址localhost,多地址用空格分隔 ...原创 2020-03-07 19:43:14 · 154 阅读 · 0 评论 -
Tomcat 升级后RFC 7230 and RFC 3986编码问题
问题背景:tomcat升级到apache-tomcat-8.5.42,出现The valid characters are defined in RFC 7230 and RFC 3986问题。 解决办法:在./conf/service.xml 中添加添加relaxedQueryChars属性。 <Connector port="8080" protocol="HTTP/1.1" ...原创 2020-03-01 22:22:33 · 1682 阅读 · 0 评论 -
tomcat 项目名成变更问题
使用场景 tomcat 部署项目 项目已经上线 例如访问地址为 http://100.100.100.100:80/abc 项目后期要绑定域名,绑定域名只能是ip+port 所以得去掉项目名称。此时可以在tomcat ROOT文件夹下修改index.jsp 内容为 <!DOCTYPE html> <%@ page session="false" %> <% ...原创 2019-06-17 18:53:19 · 274 阅读 · 0 评论 -
web服务器-tomcat (JVM,HTTP,GZIP)调优
JVM 参数调优 使用64位JDK 1.6+ & Tomcat 6+。 jvm内存优化 编辑tomcat/bin/目录下catalina.bat(linux为catalina.sh,配置类似,请自行百度),在文件开头加上以下代码(注意先搜索一下,不要重复设置) set JAVA_OPTS=-Xms512m -Xmx4096m -XX:PermSize=128m -XX:MaxPe...原创 2019-03-27 17:09:33 · 249 阅读 · 0 评论 -
winndow下tomcat启动隐藏黑窗口、制作window服务、延迟启动策略
方案一: TOMCAT_HOME\bin\setclasspath.bat 在文件的底部找到以下内容: set _RUNJAVA=&amp;amp;amp;quot;%JRE_HOME%\bin\java&amp;amp;amp;quot; 并修改为: set _RUNJAVA=&amp;amp;amp;quot;%JRE_HOME%\bin\javaw&amp;amp;amp;quot; 方案二: 新建vbs 文件 ,注原创 2019-03-06 21:52:37 · 2121 阅读 · 0 评论