zhangzeng001

Results 3 comments of zhangzeng001

sh: -c: line 0: syntax error near unexpected token `;;' sh: -c: line 0: `export AIRFLOW_HOME=/root/airflow;;nohup airflow scheduler >> ~/airflow/logs/scheduler.logs &'

这个问题有解吗?我这里也遇到了。三个节点的nacos集群,例如修改data_id 为xxx.yml,分别在三个节点的web端查看配置均生效。用nacos API读取发现某一个节点读到的还是历史配置,每次必须重新提交才能生效。

> **Describe the bug** step1:在某次版本升级过程中,下午4点50多的时候,在Nacos集群中,通过web端,登录Nacos,更改了Redis的相关配置,由Redis的单节点配置修改为Redis哨兵模式,并且确认,redis配置已经修改成功 step2:等到晚上7点多的时候,在升级应用的过程中,发现应用节点无法启动,日志报错为连接Redis失败;此时去到Nacos中,确认Redis配置正确; step3:应用经过自动重启后,启动成功;(有的应用重启一次就能启动成功,有的应用需要重启2~3次才能成功) step4:经过仔细排查应用日志,发现应用在首次启动时,无法正常启动的日志,拉取的配置,依旧是Redis单节点的配置(原来的配置);启动成功的日志,拉取到的配置是Redis哨兵配置(正常配置) step5:对启动成功的应用,再次重启,还是需要多次重启,才能启动成功 step6:此时,再次去到Nacos端,登录Nacos后发现,Redis的配置正常的;此时又重新点击了两次发布的按钮 step7:再次重启应用,可以一次启动成功 > > 此时,大概定位到Nacos节点配置同步问题,于是,去到Nacos端,查看Nacos日志,在不同的Nacos节点,发现了不同的日志: > > ``` > 2024-07-30 16:57:30,669 INFO [dump-task] add task. groupKey=redis.properties+DEFAULT_GROUP+391d86d8-dbdf-4580-aa63-af06225007c3, taskKey=redis.properties+DEFAULT_GROUP+391d86d8-dbdf-4580-aa63-af06225007c3+false > > 2024-07-30 16:57:30,685...