开发者社区> 问答> 正文

在tomcat启动期间,如果去访问服务,tomcat启动就需要花费极长的时间,简直无法忍受。请问是什么原因。

进入 tomcat的bin目录,./startup.sh 启动服务。 打开浏览器,输入www.xxx.com ,一直失败,需要十几分钟甚至20多分钟服务才能真正可用。 如果在启动服务期间,不去访问,很快就能启动服务器。

不知道为什么外部访问,会影响到tomcat的启动速度。

以下是阿里云工作人员的回复:

: 我说的卡,不是打开网页卡。 是服务器tomcat启动时间变长了。 比如外部不访问,tomcat只花了30秒甚至更短,就启动成功。外部一访问,tomcat要花十几分钟才能启动成功。

售后工程师 : 您的问题已经超出阿里云产品的服务支持范围,属于第三方应用,当前我们根据您现有问题现象,推荐您可以云栖社区,进行社区回复。

展开
收起
yyxx808 2018-01-26 19:28:44 3066 0
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。

    题主您好,

    个人建议您检查一下tomcat里的应用项目代码和运行方式。

    如您使用tomcat的默认演示项目例子,看看是否会出现同样的现象。

    2019-07-17 21:56:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
《Nginx 代理系统常用手册》 立即下载
低代码开发师(初级)实战教程 立即下载