2023-01-21 245
我们有一个在Tomcat 7上运行的Web应用程序,它加载了一个在C ++中编码的JNI库模块,该模块由第三方开发.基本上,该库为我们的Web应用程序提供了生物识别技术.我们不能为此使用所有Java解决方案,除了使用JNI库模块外,别无选择.
问题是,有时,JNI库模块会崩溃,因为它会造成分割故障并损坏内存.发生这种情况时,它会使Tomcat完全崩溃而没有警告.
是否有一种方法可以防止加载的JNI库模块崩溃时Tomcat完全崩溃?理想情况下,当JNI库模块崩溃时,我们希望收到通知并有机会重新加载Web应用程序/模块.这可能吗?
感谢您的帮助.
您可以启动另一个加载JNI库的JVM.当JVM死亡时,您可以从tomcat重新启动它.
以上所述是小编给大家介绍的有什么方法可以防止Tomcat在加载的JNI库损坏内存时崩溃?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/26245.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态