Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netty+;SQS Integrationtests:未能提交侦听器通知任务。事件循环关闭?_Java_Spring Boot_Netty_Amazon Sqs - Fatal编程技术网

Java Netty+;SQS Integrationtests:未能提交侦听器通知任务。事件循环关闭?

Java Netty+;SQS Integrationtests:未能提交侦听器通知任务。事件循环关闭?,java,spring-boot,netty,amazon-sqs,Java,Spring Boot,Netty,Amazon Sqs,我正在尝试使用springbootest在我的Spring引导应用程序中测试一个SQS队列。测试本身仅测试应用程序的启动: @SpringBootTest 类应用程序测试{ @试验 void contextLoads(){} } 我通常将队列配置为bean。现在运行此操作将导致以下错误: Error: Failed to submit a listener notification task. Event loop shut down? java.util.concurrent.Rejecte

我正在尝试使用
springbootest
在我的Spring引导应用程序中测试一个SQS队列。测试本身仅测试应用程序的启动:

@SpringBootTest
类应用程序测试{
@试验
void contextLoads(){}
}
我通常将队列配置为bean。现在运行此操作将导致以下错误:

Error: Failed to submit a listener notification task. Event loop shut down?
java.util.concurrent.RejectedExecutionException: event executor terminated
    at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:926)
    at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:353)
    at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:346)
    at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:828)
    at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:818)
    at io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:842)
    at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:499)
    at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
    at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609)
    at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117)
    at software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool.lambda$acquire$1(CancellableAcquireChannelPool.java:58)
    at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
    at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552)
    at io.netty.util.concurrent.DefaultPromise.access$200(DefaultPromise.java:35)
    at io.netty.util.concurrent.DefaultPromise$1.run(DefaultPromise.java:502)
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base/java.lang.Thread.run(Thread.java:832)
测试仍然成功,但我不知道如何消除这个错误。我甚至可以在测试期间向队列发送消息,一切正常