小编Asa*_*a V的帖子

如何确保 Kubernetes 自动缩放器不会删除运行特定 pod 的节点

我正在运行一个带有Autoscaler pod的 Kubernetes 集群(AWS EKS 集群),这样集群将根据集群内的资源请求自动扩展。

此外,当负载减少时,集群将缩小节点数。正如我所观察到的,Autosclaer 可以删除此过程中的任何节点。

我想控制这种行为,例如要求 Autoscaler 停止删除运行特定 pod 的节点。例如,如果一个节点运行 Jenkins pod,Autoscaler 应该跳过该节点并从集群中删除其他匹配的节点。

请问有没有办法达到这个要求。请给出你的想法。

kubernetes aws-auto-scaling

6
推荐指数
2
解决办法
2393
查看次数

也将 jmeter.log 发送到控制台标准输出

当 JMeter 以非 gui 模式启动时,它会在控制台上显示一些日志,如下所示

342-MC-C02Y33GKJG5H:bin asankav$ ./jmeter -n -t /Users/asankav/myarea/jmetertest/Demo.jmx

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/Users/asankav/software/apache-jmeter-5.1.1/lib/log4j-slf4j-impl-2.11.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/Users/asankav/software/apache-jmeter-5.1.1/lib/ext/qperf_core-0.0.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
Creating summariser <summary>
Run Code Online (Sandbox Code Playgroud)

但实际的测试执行日志会写入一个名为 jmeter.log 的单独日志文件,它记录 log4J 级别的执行日志。

342-MC-C02Y33GKJG5H:bin asankav$ tail -f -n 500 jmeter.log
2020-06-04 11:53:58,710 INFO o.a.j.u.JMeterUtils: Setting Locale to en_EN
2020-06-04 11:53:58,728 INFO o.a.j.JMeter: Loading user properties from: user.properties
2020-06-04 11:53:58,729 INFO o.a.j.JMeter: Loading system properties …
Run Code Online (Sandbox Code Playgroud)

jmeter log4j2 docker kubernetes

3
推荐指数
1
解决办法
386
查看次数

标签 统计

kubernetes ×2

aws-auto-scaling ×1

docker ×1

jmeter ×1

log4j2 ×1