web服务启动不了解决流程

1.当时调接口的时候修改了一个文件名服务部署上去后app,web端各种调用都404。

当时觉得是服务器公网ip ping不通,但是telnet公网及端口是通的,因为服务器禁ping

2.然后查catalina.out日志发现这个错误


 SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file
Feb 08, 2017 11:27:10 AM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [18,301] milliseconds.
Feb 08, 2017 11:27:10 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/IFOCSys] startup failed due to previous errors 


提示服务没起来,于是需要查看更多日志然后找配置日志方法

http://www.cnblogs.com/davidwang456/p/4500022.html

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Tomcat后台信息太少以至于不能得出问题空间出在哪儿(Tomcat的日志目录也无相关信息)。网上查询得知,通过配置Tomcat的Log,让它记录更多的日志信息,方能进一步分析原因。

在不能启动的Web应用目录(我这里是st)下WEB-INF/classes目录中,新建logging.properties文件,内容参考如下:

复制代码
复制代码
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################

org.apache.juli.FileHandler.level = FINE
org.apache.juli.FileHandler.directory = ${catalina.base}/logs
org.apache.juli.FileHandler.prefix = error-debug.

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

配置成功后显示报错 ,bean找不到类,一看我修改的文件名生产class文件的时候文件名没有改回去。


3.这个问题很蛋疼,是自动扫描的bean,然后尝试eclipse project clean,不好用,心想这是打包的时候class文件名没改过来,一定和maven有关。于是尝试maven clean成功。


总结:

一定要学会调试各种日志


一定要学会mavenclean install 等各种


通过日志定位错误, 404错误一般是路径拼错了或者服务没起来。

你可能感兴趣的:(web服务启动不了解决流程)