You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "icodening (via GitHub)" <gi...@apache.org> on 2023/06/01 07:40:50 UTC

[GitHub] [dubbo] icodening commented on issue #12434: 使用dubbo triple reactor 方式通信,当调用方程序被杀死停止后,服务提供方建立的流doFinally方法不会收到中断信号?

icodening commented on issue #12434:
URL: https://github.com/apache/dubbo/issues/12434#issuecomment-1571520669

   @lbh6771740 
   因为调用方使用 `Flux.interval` 方式且没有明确调用停止流的操作符,而`kill`并不会主动调用结束操作符,所以Provider这边是收不到结束信号的.    可以在调用方注册一个JVM钩子回调,手动结束流


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org