小编Kas*_*aka的帖子

领事模板 if else 条件

我有以下领事模板。

{{ range service "mysql_slave.mysql" "any" }}
host_name                      {{.Node}}
command                        check_nrpe!check_procs_1
{{end}}
Run Code Online (Sandbox Code Playgroud)

我想添加如果我的主机名匹配“database-1”然后命令“check_procs_1”和其他命令“check_procs_2”

输出

host_name                      node_server
command                        check_nrpe!check_procs_2

host_name                      database-1
command                        check_nrpe!check_procs_1

host_name                      webserver
command                        check_nrpe!check_procs_2
Run Code Online (Sandbox Code Playgroud)

if-statement puppet consul consul-template

2
推荐指数
1
解决办法
6287
查看次数

AWS ALB 的 IP 之一无法正常工作

我设置了 AWS ALB 并指出它使用别名重新编码进行域。然后我的网站工作正常。但我看到了一些不可靠性。然后我发现了以下问题。请帮助我解决这个问题。

telnet只能在一个IP上工作。

XXX-614383224.us-east-1.elb.amazonaws.com。60 位于 52.3.50.53 XXX-614383224.us-east-1.elb.amazonaws.com。60 合 54.165.84.185

ubuntu@app:~$ telnet  52.3.50.53 443
Trying 52.3.50.53...
Connected to 52.3.50.53.
Escape character is '^]'.


ubuntu@app:~$ telnet 54.165.84.185 80
Trying 54.165.84.185..
Run Code Online (Sandbox Code Playgroud)

(当我在经典 elb 中检查相同的场景时,它工作正常)

amazon-web-services

2
推荐指数
1
解决办法
1054
查看次数