我正在使用python-weka-wrapper,然后使用javabridge库来运行和访问Java虚拟机以利用WEKA所提供的一切。
所以我的应用程序在ReactJS中有一个前端,在flask中有一个后端服务器。对于对特定端点的每个请求,将由python的Threading模块创建一个新线程。在此线程上,JVM(使用weka.core.jvm)已启动,脚本已执行,然后停止。对同一端点的第二次请求后,新的JVM无法启动。
错误:RuntimeError: Failed to start Java VM.
帮助我了解此类应用的实施细节。是否可以在后台将JVM作为守护程序运行,并且仅在服务器停止时才停止JVM?