从桌面上的Java应用程序崩溃中隔离JNI的设计概念

我有一个Java Web应用程序,该应用程序使用vlc4j库从摄像机下载视频。在某些情况下,它会使我的整个应用程序崩溃。调试问题是前进的道路,但是,分析本机代码并不是立即解决方案。

我正在寻找设计选项或其他沙箱或编程方式,以帮助防止原生崩溃杀死我的tomcat。

目前计划实现的工作方案是使调用本机代码的Java代码作为一个单独的实用程序应用程序,并在tomcat中的一个单独的jvm进程中运行它。

但是,它看起来更像是一种解决方法。 Java是否没有捕获这些本机崩溃的方法?因为对于Android而言,与此相关的问题很多,而且大多数解决方案都存在着比适当解决方案更多的黑客攻击。

m13671653449 回答:从桌面上的Java应用程序崩溃中隔离JNI的设计概念

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3154385.html

大家都在问