Linux启动tomcat带控制台
https://blog.csdn.net/kunga0814/article/details/74530644
Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)
1,启动tomcat服务
方式一:直接启动 ./startup.sh
方式二:作为服务启动 nohup ./startup.sh &
方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
解释:
通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行
通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,
直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。
Windows下启动tomcat,一般直接运行startup.bat,启动后如下图所示:
Linux下直接启动./startup.sh但是查看不到启动日志信息,通过ps –ef|grep tomcat查看,实际已经启动,如下图所示:
但是可以通过运行./catalina.sh run启动,就可以像windows中一样查看tomcat启动信息了。
3,tomcat运行时jvm内存分配
⑴开发环境下在myeclipse中配置
-Xms256m -Xmx512m -XX:NewSize=64m -XX:MaxNewSize=128m -XX:PermSize=512m -XX:MaxPermSize=512m
⑵,线上环境(直接通过catalina或startup命令行的方式启动)
①Linux下:catalina.sh
# OS specific support. $var _must_ be set to either true or false.在该注释之后加下面一行
JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:NewSize=64m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m"
4.查看tomcat是否正在运行命令:
ps -ef | grep tomcat
使用kill -9 pid
杀掉tomcat进程
转载于:https://www.cnblogs.com/java-zy/p/8717924.html
Linux启动tomcat带控制台相关推荐
- Linux启动tomcat命令行关闭后服务会停止
最近因为项目需要迁移到云服务器上.自己一个开发还要兼顾运维的事情真是太难了.由于不熟悉.遇到一些各种各样的小坑.在此记录一下. 问题:Linux启动tomcat命令行关闭后服务会停止? 一般Linux ...
- linux启动tomcat并查看启动日志
在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息.可以通过下面命令启动Tocmat. 在tomcat的bin目录下输入 ./startup.sh; tailf ../logs/c ...
- linux启动tomcat权限不足
ubuntu 启动tomcat 权限不足问题: touch: 无法创建'/usr/local/java/tomcat7/logs/catalina.out': 权限不够 ./tomcat7/bin/c ...
- Linux启动tomcat
文章目录 1.启动tomcat 1.1 ./startup.sh或者sh startup.sh----没有控制台信息,关闭cmd就停止服务 1.2 nohup ./startup.sh &-- ...
- linux启动tomcat很久或者很慢Tomcat启动时卡在“INFO: Deploying web application directory ......”的解决方法...
解决方案: 找到jdk1.x.x_xx/jre/lib/security/java.security文件,在文件中找到securerandom.source这个设置项,将其改为: securerand ...
- linux 启动tomcat 怎么显示日志文件,随着LINUX的启动,打开一个终端显示TOMCAT的日志文件,请问如何做到?...
FC7下已配置好TOMCAT 5能自动随系统的启动而启动! 我在FC7系统启动完成后自动弹出一个终端,并其中执行命令tail -f rootDownloadjakarta5.0.28logscatal ...
- linux启动tomcat报错The APR based Apache Tomcat Native library which allows optimal performance in ......
新下载的一个tomcat直接放到linux服务器上解压后启动直接报错,如下是报错信息: 解决办法如下: 在root用户下,执行yum install tomcat-native,然后重启tomcat, ...
- idea启动Tomcat时控制台出现乱码的解决(亲测有效)
很多人在idea中启动项目时会出现控制台的中文乱码,其实也无伤大雅,但是本人看着不舒服所以在网上查找了一些方法和各位分享一下 解决方法: 方法一: 1.打开tomcat配置页面,Edit Config ...
- windows server服务器启动tomcat后控制台总是卡住,需要按ctrl+c系统才能继续运行
问题描述: 使用windows server服务器部署项目时,用tomcat启动的窗口化项目,总是在运行过程中卡住,造成系统点击没有反应的现象. 初级解决方式:在控制台按一次ctrl+c即可瞬间释放所 ...
- idea中启动tomcat,控制台中文乱码问题解决方案
首先网上百分之九十九的人都在说加什么Dfile,那个根本没有任何作用,控制台乱码,加Dfile能有用? 我加了,果然没用,其他方法也都没用,终于找到了正确的解决方法 参考文章: https://blo ...
最新文章
- nginx 负载均衡的4种方式
- python多线程之threading
- springmvc 传参Required String parameter 'xxxx' is not present
- mybatis动态调用表名和字段名
- simulink中文_CarSimamp;Simulink 联合仿真案例
- 未能将管道连接到虚拟机: 所有的管道范例都在使用中。_山西大同超高压管道连接器维修方便厂家...
- Vue 左右翻页,点赞动画
- if __name__ == '__main__' 如何正确理解?
- GPRS,GSM,WAP三者有什么区别(ZT)
- 图相处理自学(一):数字图像基本概念
- 18岁少年盗取1500万日元萌乃币, 逼交易所关停, 引发日本史上第一次加密币盗窃法律诉讼...
- 中国智能电饭煲行业运营模式及趋势预测分析报告2022-2028年版
- 快速检索2021年EI会议论文的方法
- 部门 2016 总结
- java 调用支付宝支付接口
- win10安装Microsoft Office 2016(64位)提示已安装Microsoft Office 2016(32位)
- MySQL复制+高可用技术
- c语言中余数恒等于1,费马小定理_KANGMANG201102_新浪博客
- 狄利克雷过程(dirichlet process )和分布
- 机器学习推导合集01-霍夫丁不等式的推导 Hoeffding Inequality
热门文章
- java jtextpane_java – 从JTextPane获取原始文本
- html 加粗_一篇文章带你了解HTML格式化元素
- Mysiam锁模式 innodb锁模式 是什么区别
- 基于springboot的多人聊天系统
- android 编译c代码吗,在Android手机上编译C代码
- 网络信号_如何用有线电视线传输网络信号
- Web的Cookies,Session,Application
- c语言无符号扩展,C语言中的无符号扩展和带符号扩展
- 动画效果之时间轴对象构造器(即逐个执行动画)
- MySQL学习(五、数据操作语言DML和事务处理语言TCL)