0

这个问题以前在这里问过,

远程平台死机时VIP发布功能不超时

但不幸的是没有得到答复。

这个问题的要点是,如果远程平台断开网络,vip.pubsub.publish 方法不会超时。

具体来说,我有一个代理可以在本地和多个不同的外部平台上发布。如果个别代理从远程平台下线,则没有问题。但是,如果整个远程平台掉线,代理将在尝试发布到该平台时挂起。这可以防止代理在本地发布或发布到其他远程平台。

我用来发布的方法是,

master.vip.pubsub.publish('pubsub', topic, headers, message).get(timeout=10)

在 volttron 平台内是否可以执行任何操作来强制超时?

我正在使用开发分支

4

0 回答 0