我正在运行一个Spring-Boot Service v2.3.5.RELEASE。它是一个非常占用进程的API。它调用JNI-〉C++。在执行这样的命令时,我收到以下警告:
需要执行器来处理java.util.concurrent.Callable返回值。请在MVC配置中的“异步支持”下配置任务执行器。当前使用的SimpleAsyncTaskExecutor不适合负载。!!
这样的警告最终会导致微服务崩溃吗?
如何应对这一警告?
我正在运行一个Spring-Boot Service v2.3.5.RELEASE。它是一个非常占用进程的API。它调用JNI-〉C++。在执行这样的命令时,我收到以下警告:
需要执行器来处理java.util.concurrent.Callable返回值。请在MVC配置中的“异步支持”下配置任务执行器。当前使用的SimpleAsyncTaskExecutor不适合负载。!!
这样的警告最终会导致微服务崩溃吗?
如何应对这一警告?
2条答案
按热度按时间ni65a41a1#
这样的警告最终会导致微服务崩溃吗?
"负重",(不如)赌一把!)(不是警告本身,而是抱怨的事实)
如何应对这一警告?
参见:Asynchronous REST API generating warning
引用:
或者,我们可以配置任意(警告消失:非平凡的)
TaskExecutor
实现。另见:
3npbholx2#
我通过使用2个
@Configuration
bean修复了这个问题,如下所示:以及