他的回复:
【问题原因】默认token有效期为10小时,长时间运行下可能出现实例间token不同步,导致实例间通信异常,节点异常下线。报错异常:Invalid signature。【规避方案】1. 进入“Elasticsearch->服务配置->安全”,找到TOKEN_VALIDITY参数,从36000修改为315360000。2. 停止针对ES的读写业务。3. 登录安装有EsNode1的任意一个节点,执行如下两条命令,加快恢复速度: 1)ES安全模式,执行如下两条命令:curl -XPOST --negotiate -k -u : "https://127.0.0.1:24100/_refresh?pretty"curl -XPOST --negotiate -k -u : "https://127.0.0.1:24100/_flush/synced?pretty"2)ES普通模式,执行如下两条命令:curl -XPOST "http://127.0.0.1:24100/_refresh?pretty"curl -XPOST "http://127.0.0.1:24100/_flush/synced?pretty"4.重启ES服务。