我在Ignite客户端发送请求,在集群中的Ignite服务器上执行任务。服务器需要从缓存中计算一些数据并将响应返回给客户端。客户端使用IgniteCompute执行,但如果服务器丢失(崩溃、连接丢失、超时),则Ignite无法平衡此任务以执行另一台服务器。
我的问题是,如果与集群中的服务器失去连接,是否可以执行Ignite修复(重复)?或者我需要自己检查客户端的错误并发送重复请求?
我发现了一些财产:
setAckTimeout
setSocketTimeout
setNetworkTimeout
setDiscoverySpi
setFailureDetectionTimeout
setClientFailureDetectionTimeout
setRebalanceTimeout
但这不是工作..。
我的堆栈
发布于 2021-07-01 15:09:49
点燃支持在作业方面的故障转移。为了实现这一点,您需要配置FailoverSPI。更多的信息可以在文档中找到。
https://stackoverflow.com/questions/68212495
复制相似问题