当前位置: 技术问答>linux和unix
Linux服务启动
来源: 互联网 发布时间:2016-11-29
本文导语: 问题是这样的,程序中出现java.lang.OutOfMemoryError: PermGen space错误后 就打不开http://ip:8080了, 而打开http://ip可以看到红帽Linux测试页面, 上网查了下,知道OutOfMemoryError出在哪里? 但是现在如何启动服务呢?到tomcat的bin执行...
问题是这样的,程序中出现java.lang.OutOfMemoryError: PermGen space错误后
就打不开http://ip:8080了,
而打开http://ip可以看到红帽Linux测试页面,
上网查了下,知道OutOfMemoryError出在哪里?
但是现在如何启动服务呢?到tomcat的bin执行./startup.sh后,
看上去正常启动了,但却依旧无法打开http://ip:8080,
并且用ps-ef命令查看,发现8080端口还没有被使用,为啥呢?
谢了...
就打不开http://ip:8080了,
而打开http://ip可以看到红帽Linux测试页面,
上网查了下,知道OutOfMemoryError出在哪里?
但是现在如何启动服务呢?到tomcat的bin执行./startup.sh后,
看上去正常启动了,但却依旧无法打开http://ip:8080,
并且用ps-ef命令查看,发现8080端口还没有被使用,为啥呢?
谢了...
|
上网查了下,知道OutOfMemoryError出在哪里?
---------------
肯定是你的程序出错了! 自己debug下程序。
但是现在如何启动服务呢?到tomcat的bin执行./startup.sh后,
看上去正常启动了,但却依旧无法打开http://ip:8080,
并且用ps-ef命令查看,发现8080端口还没有被使用,为啥呢?
-------------
看端口是否打开用lsof -i:8080
如果你之前已经启动了tomcat 再startup当然不行 要先shutdown再startup
tomcat的shutdown有时候停不干净 如果停止后java的进程存在 那么pkill -9 java一下
---------------
肯定是你的程序出错了! 自己debug下程序。
但是现在如何启动服务呢?到tomcat的bin执行./startup.sh后,
看上去正常启动了,但却依旧无法打开http://ip:8080,
并且用ps-ef命令查看,发现8080端口还没有被使用,为啥呢?
-------------
看端口是否打开用lsof -i:8080
如果你之前已经启动了tomcat 再startup当然不行 要先shutdown再startup
tomcat的shutdown有时候停不干净 如果停止后java的进程存在 那么pkill -9 java一下
|
请问如何查看是否停得干净?判断java的进程是否存在呢?
--------
ps -ef | grep java
--------
ps -ef | grep java
|
你能用ps -ef查看端口是否被占用? 你是啥系统啊?
我google了一下你这个错误 有很多信息啊 你可以根据人家讲的去试试啊 比如
http://blog.csdn.net/fengyie007/archive/2007/09/11/1780375.aspx
|
我是想开启服务器......
使http://ip:8080可以打的开...
现在是用VPN访问的...
http://ip:8080打不开
ping ip 也ping不到
但是 http://ip可以打开...
-----------------------------
你问问题 一开始完全没有问到问题点上!!
从你这段的描述 你访问不了的原因是网络都不通 和tomcat服务是否启动一定点关系都没有!
使http://ip:8080可以打的开...
现在是用VPN访问的...
http://ip:8080打不开
ping ip 也ping不到
但是 http://ip可以打开...
-----------------------------
你问问题 一开始完全没有问到问题点上!!
从你这段的描述 你访问不了的原因是网络都不通 和tomcat服务是否启动一定点关系都没有!
|
我好像 看错你的回复了!无视上一条回复!
我让你用lsof -i:8080 看看端口是否打开 你试了没有啊!
如果没有监听 说明你的tomcat启动失败了! 你tomcat改端口了吗?
我让你用lsof -i:8080 看看端口是否打开 你试了没有啊!
如果没有监听 说明你的tomcat启动失败了! 你tomcat改端口了吗?
|
说明tomcat启动成功了 难道是防火墙问题 ?