gpt4 book ai didi

Azure tomcat应用程序无法启动进程 '5384'无法启动。端口 = 21220,错误代码 = '-2147023829'

转载 作者:行者123 更新时间:2023-12-03 17:40:55 34 4
gpt4 key购买 nike

我在 azure 上有一个 tomcat 应用程序已经好几个月了。它运行良好,但在过去的几个小时里我无法重新部署。我的 .war 文件位于 webapps 内的正确位置,但没有创建 ROOT 目录,并且应用程序不可用。

事件日志中,我看到应用程序无法启动。知道如何解决这个问题吗?

这是完整的日志(日志中有几个这样的条目,一个代表我每次尝试重新启动的条目):

<Event>
<System>
<Provider Name="HttpPlatformHandler"/>
<EventID>1000</EventID>
<Level>0</Level>
<Task>0</Task>
<Keywords>Keywords</Keywords>
<TimeCreated SystemTime="2016-03-27T15:30:56Z"/>
<EventRecordID>1368052437</EventRecordID>
<Channel>Application</Channel>
<Computer>RD000D3A61018F</Computer>
<Security/>
</System>
<EventData>
<Data>
Process '5384' failed to start. Port = 21220, Error Code = '-2147023829'.
</Data>

最佳答案

由于wwwroot目录下的web.config文件配置无效导致。

就我而言,问题是我将 JAVA_OPTS 环境变量的内存设置得太高。经过对各种值的反复试验后,我发现我的应用程序服务允许的最大 Xmx 为 768m,最大 PermSize 必须为 64m。

关于Azure tomcat应用程序无法启动进程 '5384'无法启动。端口 = 21220,错误代码 = '-2147023829',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36249340/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com