
Tomcat
云原生AI百宝箱
行万里路,此处相逢,共话云原生A之道。偶逗趣事,明月清风,与君同坐。已出版《Kubernetes:云原生与容器编排实战》,将出版《A大模型原理与场景应用》
展开
-
tomcat部署项目后,war包可删不?
war不能在tomcat运行时删除,否则会删除自动解压的工程。 你可以停止tomcat后删除war。当你重新部署的时候,如果有与war文件相同的文件夹,就不会重新部署。这是因为,tomcat在运行期会监控webapps下的war文件,如果有新增war,就解压,有删除war,就连同项目一起删除所以,如果您要删除,可以先关闭tomcat再删除,这样不会有影响的原创 2017-08-01 08:55:24 · 22813 阅读 · 0 评论 -
Spring Boot:WEB项目,以WAR包形式部署到外部tomcat部署
配置步骤:1、继承SpringBootServletInitializer 外部容器部署的话,就不能依赖于Application的main函数了,而是要以类似于web.xml文件配置的方式来启动Spring应用上下文,此时我们需要在启动类中继承SpringBootServletInitializer并实现configure方法: import org.springframework...原创 2019-05-24 17:17:34 · 2854 阅读 · 0 评论 -
Springboot:windows下部署外置Tomcat,控制台中文乱码解决
springboot外置tomcat启动时经常会遇到中文乱码的问题,通常是由于以下4种原因:IDEA设置的字符编码不对:File->settings->Editor->file encoding将字符编码都修改为UTF-8。IDEA配置文件中对字符编码的配置不对:在IDEA的安装目录bin文件夹下找到idea64.exe.vmoptions(32位的选择id...转载 2019-05-24 16:35:59 · 3221 阅读 · 0 评论 -
Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4
IPv6和IPv4的区别其实是IP地址数量不同。IPv6,顾名思义,就是IP地址的第6版协议。我们现在用的是IPv4,你的外网地址可能是这样一串数字:59.123.123.123。IPv4的地址是32位,总数有43亿个左右,还要减去内网专用的192、170地址段,就更少了。而IPv6的地址是128位的,大概是43亿的4次方,地址极为丰富,几乎是取之不尽的,打个比方,地球上的每...原创 2019-01-10 12:03:26 · 30403 阅读 · 8 评论 -
使用JDNI连接数据库
JNDI配置步骤:1.JNDI是 java naming and directory interface作用是用来完成从服务器(tomcat)中查询数据源,与以往的JDBC的使用不太相同,但是JNDI的作用恰恰帮我们完成了JDBC的获得Connection对象的步骤。2.JDBC获得是一个连接对象,但是JNDI是帮我们获得一个数据池,数据池中有多个连接,我们可以任意获得一个连接,所以J...原创 2017-09-29 20:19:58 · 1300 阅读 · 0 评论 -
cronolog切割tomcat的catalina.out日志
Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。 安装cronolog后,可以将日志文件按时间分割,易于管理和分析。 补充:apache自带的日志分割工具rotatelogs,据专家说在进行日志切割时容易丢日志,所以这里我们就用cronolog来做日志切割cronolog 简介Welcome to cronolog.o...原创 2017-11-14 11:23:46 · 15459 阅读 · 5 评论 -
Tomcat调优总结【内存和线程】
本文,主要讲的是tomcat内存和线程方面的优化1.调整tomcat的内存Java 的内存模型分为:Young,年轻代(易被 GC)。Young 区被划分为三部分,Eden 区和两个大小严格相同的 Survivor 区,其中 Survivor 区间中,某一时刻只有其中一个是被使用的,另外一个留做垃圾收集时复制对象用,在 Young 区间变满的时候,minor GC 就会将存活的对...原创 2017-11-13 11:31:13 · 29427 阅读 · 2 评论 -
java.lang.OutOfMemoryError异常解决方法
原因:常见的有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复的对象实体;使用的第三方软件中的BUG;启动参数内存值设定的过小;常见错误提示:tomcat:java.lang.OutOfMemoryError:PermGen spacetomca转载 2017-11-13 11:44:52 · 13741 阅读 · 0 评论 -
Tomcat的访问日志-localhost_access_log和记录Post请求参数
tomcat的日志分类 http://blog.youkuaiyun.com/fly910905/article/details/78463909 tomcat产生的访问日志数据 【localhost_access_log.Y-M-D.txt】 它记录的访问的时间,IP,访问的资料等相关信息 首先是配置tomcat访问日志数据,配置的方式如下 ...原创 2017-11-07 20:10:22 · 38152 阅读 · 3 评论 -
认识Tomcat的日志:catalina.out、localhost、manager、localhost_access_log
一般的web服务器有两部分日志:一是运行中的日志catalina.out,它主要记录运行的一些信息,尤其是一些异常错误日志信息。 二是访问日志信息access.`date +%F`.log,它记录的访问的时间,IP,访问的资料等相关信息。日志类别localhost.Y-M-D.log经常用到的文件之一 ,程序异常没有被捕获的时候抛出的地方 Tomcat下内部代码丢出的...原创 2017-11-07 08:44:25 · 34215 阅读 · 2 评论 -
Tomcat:修改日志输出位置
认识Tomcat的日志:catalina.out、localhost、manager、localhost_access_log参考:https://blog.youkuaiyun.com/fly910905/article/details/78463909修改日志输出位置修改localhost、catalina、manager、host-manager输出位置编辑Tomcat下...原创 2019-05-27 14:33:13 · 2517 阅读 · 0 评论