我正在使用 Wildfly 8.1.0.Final,它捆绑了 Undertow 1.0.15.Final。
我有一个特定的 ThreadSetupAction 实现,它偶尔会被一个空交换调用。我不确定如何正确处理这种情况。
ThreadSetupAction 的 javadoc 说:
可以由需要在处理请求之前设置和线程本地上下文的类实现的接口。
ThreadSetupAction#setup 的 javadoc 提到:
参数:
exchange 交易所,可以为null
那么,当交换为空时,这意味着什么?没有交换怎么会有请求?
到目前为止,我无法用调试器捕捉到这一点。