Tomcat
文章平均质量分 64
zhangdaopin2016
Java攻城狮
最讨厌在写代码的时候写注释, 最讨厌别人的代码里面不写注释.
展开
-
Docker - 一个命令部署完MySQL容器,从另外一个容器中无法访问?解决方案
在同一台服务器上,分别部署了Tomcat,MySQL,Redis三个容器docker run -p 3308:3306 --name mysql_8.0_3308 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_cidocker run -d --name redis_5.0_6739 -p 6379:6379 re...原创 2022-02-10 14:13:30 · 2980 阅读 · 0 评论 -
linux tomcat 服务器抛出socket异常 Too many open files 的问题
刚刚做的一个关于设备信息采集的程序,通过openstack的ceilometer接口,获取openstack管理下的虚拟机的设备状态信息。在公司的内网服务器上调试成功后,拿到客户现场测试,部署好以后,都能够完美的运行和使用,但是当我回到家,准备过我的周末时,现场的同事打过来电话说,程序吐不出数据了??? WHAT ? WHY ?带着一肚子的疑问,打开自己的本本,远程连上客户现场的设备,发现Tomc原创 2017-07-28 11:09:06 · 1266 阅读 · 0 评论 -
catalina.out 和 catalina.log 的区别和用途
catalina.outcatalina.out其实是tomcat的标准输出(stdout)和标准出错(stderr),这是在tomcat的启动脚本里指定的,如果没有修改的话stdout和stderr会重定向到这里。所以我们在应用里使用System.out打印的东西都会到这里来。另外,如果我们在应用里使用其他的日志框架,配置了向Console输出的,则也会在这里出现。比如以logback为例,原创 2018-01-23 14:54:40 · 43785 阅读 · 4 评论 -
Tomcat - Springboot启动的时候初始化的线程池默认配置
之前有个项目上的同事突然问我,我们XX服务最大的并发量是多少,因为我们使用的是springboot来运行的服务,配置文件中也没有配置其他的参数,应该就是使用默认的tomcat的线程配置了;因此整理了一下:server: port: 12021 tomcat: uri-encoding: UTF-8 max-threads: 1000 #最...原创 2019-05-24 14:03:50 · 24351 阅读 · 5 评论 -
Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[size:5; busy:5; idle
在一次线上做数据库主备倒换演练操作的时候,突然发现其中一个数据量巨大的服务出现大量这个错误:Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[size:5; busy:5; idle.看网友的博文,是来自org.apache.tomcat.jdbc.pool.ConnectionP...原创 2019-05-24 10:39:57 · 7379 阅读 · 0 评论