Tomcat 的调优最佳实践
herman 4年前 (2020-10-08) 2848浏览
面试官:Tomcat 的调优怎么做?你的最佳实践有哪些? 前言 Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提...
herman 4年前 (2020-10-08) 2848浏览
面试官:Tomcat 的调优怎么做?你的最佳实践有哪些? 前言 Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提...
herman 5年前 (2020-03-07) 2569浏览
SpringBoot 默认的方式就是打 jar 包,但是在一些特殊场景,我们需要把 SpringBoot 打成 war 包。 比如,一些客户需要 class 增量升级,虽然 jar 也可以做到,但是过程太过复制。这个时候如果直接打成 war ...
herman 6年前 (2019-05-23) 2255浏览
不知道大家是否还记得前面我一篇文章中的那份简历,神一样的存在。很多人认为很难,但其实你也可以做到。走不一样的路,今天我们一起手把手的撸一个 Tomcat 吧。 你要撸一个 Tomcat,你首先得知道 Tomcat 干了哪些事。我们撸的简单点,...
herman 6年前 (2019-05-13) 2871浏览
每年都会毕业好几百万的的程序员,毕业之前都会做一个毕业设计。比如,在线考试系统,校园招聘系统,宠物医院系统等。还有好多粉丝问我关于 JSP 和 Tomcat 的问题。现在极客时间真是急大家所急,推出了《深入拆解 Tomcat & Jetty...
herman 6年前 (2019-02-12) 7882浏览
我记得前面有篇文章《RestTemplate postForEntity 400 bad request 问题解决方法》中,我已经说过了只要是 5xx 错误,那一定是服务端的问题。 最近我们的报表系统又出了点问题。运营在后台导出部分订单时,...
herman 6年前 (2019-02-02) 6994浏览
这是一个面试中经常被问到的问题,也是高频面试题。我本来是不想写这方面的内容的,怕误导大家。但是奈何总有网友给我私信,想让我简单的解释一下。 所以,就有了本文。其中可能有部分描述不准确或者错误的地方,大家留言,共同交流,共同进步! BIO,NIO,AI...
herman 6年前 (2019-01-28) 2242浏览
gzip 压缩非常的常见,比如在浏览器中,http 协议中,都可以看到 gzip 的身影。如果是大文件,我们压缩后再下载,下载时间可能就会节省很多。 常见的 Tomcat、Nginx 等都有 gzip 压缩,Linux 中也有。那么 gzi...
herman 6年前 (2019-01-08) 2488浏览
基本上每个软件或框架都提供的有配置文件。比如,Tomcat 有配置文件,Apache 也有,Spring Boot 也有,nginx 也不例外。其中 nginx 的配置文件最过于复杂,其实也不复杂,因为你没完全理解 nginx 的配置语法,等你理...
herman 6年前 (2018-12-24) 4986浏览
公司现在的项目都是使用 SpringBoot 了,前几天刚把一个项目用 SpringBoot 重写了,原来是一个老项目,用的是 Servlet。必须要用 Tomcat 启动。但是在启动时报了两个问题:tomcat catalina.sh erro...
herman 6年前 (2018-12-17) 16307浏览
最近发生了一件怪异的事情。在一个前后端分离的项目中,有人把后端的接口编写好了,然后使用 postman 去测试,总是获取不到 POST 请求中的参数。这其中的原因就是和 Content-Type 类型的值有关。 Content-Type 对...
herman 6年前 (2018-10-19) 2767浏览
今天给大家分享一套 Weblogic的视频教程,这是高级篇(22课时)。很多小伙伴看完后都是很受益,所以今天特意的分享出来,希望能帮助到大家! 下面是这套视频具体的章节: 第22课-weblogic高级课程22.avi ...
herman 6年前 (2018-09-21) 8837浏览 0评论
最近在使用 Springboot 过程中,一个请求报了 Jetty: URI is too large >8192 的错误。网上查了很久没有这方便的资料,于是查看了 Springboot 中 jetty 的相关配置,最终得以解决,...
herman 7年前 (2018-02-16) 2966浏览 0评论
使用多级缓存来减少数据库的访问达到加快网页的速度。但是随着用户的继续上涨,系统的压力越来越大。单一的缓存数据减少数据库的访问效果就不是特别的明显了。openresty 能够直接在nginx层直接对请求处理,而不需要每次都访问tomcat...
herman 7年前 (2017-10-12) 2921浏览 0评论
Nginx反向代理后,Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request.getRequestURL()获取的域名、协议、端口都是Nginx访问Web应用时...
herman 9年前 (2016-04-01) 7181浏览 0评论
在12306上买过票的人都知道它有一个封ip的功能。这个功能有利也有弊,有利是可以预防恶意攻击,恶意访问;而弊则是这种限制ip的做法,限制的是出口ip,而不是正在访问12306的这台电脑,这样就会导致使用同一个出口ip的用户都无法访问12306。...