keekeepalived 报错 Keepalived_healthcheckers[1127] Unknown keyword 'nb_get_retry'

keepalived 报错: Keepalived_healthcheckers[1127]: Unknown keyword ‘nb_get_retry’

完整的报错如下

Mar 26 21:09:19 director Keepalived_healthcheckers[1127]: Unknown keyword 'nb_get_retry'

而我只在tcp_check 用到了nb_get_retry

TCP_CHECK {
                connect_timeout 5
           		nb_get_retry 3
                delay_before_retry 3
                connect_timeout 3
                connect_port 80
        }

改为 retry 3 即可

原因:软件更新了。 retry 可以得到相同功能 。

This is the same feature that already exists in HTTP checker (config option “nb_get_retry”).

官方changelog

2019-04-04 Release 2.0.15
Add log message that nb_get_retry is deprecated.
2016-04-02
Release 1.2.20
 	
* better VERSION handling
* ipvs: tcp check supports retry.
  New tcp check config option "retry" sets the check retry counter.
  If tcp check fails on an alive server, keepalived will perform
  another checks until n_retry counter reaches zero, or until the check
  succeeds. The delay between retry checks is configured by the
  "delay_before_retry" config option. The default value is 1 retry after 1 second.
  This is the same feature that already exists in HTTP checker
  (config option "nb_get_retry").

本人英语小学水平,以上纯属靠猜,是不是这个原因 ,老铁请多多指教鸭!

发布了62 篇原创文章 · 获赞 7 · 访问量 1236

猜你喜欢

转载自blog.csdn.net/qq_36801585/article/details/105137556
今日推荐