您的当前位置:首页 > 国际 > 正文

自动扩缩容HPA实践(二)_当前速读

  • 2023-05-03 02:25:21 来源:腾讯云

步骤3:测试HPA


(相关资料图)

现在,我们可以测试HPA是否按预期工作。为此,我们可以使用Apache Bench(ab)来模拟负载。我们将使用以下命令运行ab:

ab -n 5000 -c 100 http://:/

其中,是您的节点的IP地址,是Service分配的NodePort。该命令将在5000个请求中使用100个并发客户端发送HTTP GET请求。

使用以下命令获取NodePort:

kubectl get svc nginx-service

然后,使用以下命令获取节点的IP地址:

kubectl get nodes -o wide

在发送请求后,使用以下命令检查HPA的状态:

kubectl get hpa

您将看到类似于以下输出:

NAME           REFERENCE                 TARGETS   MINPODS   MAXPODS   REPLICAS   AGEnginx-hpa      Deployment/nginx-deploy   0%/50%    1         10        1          2m

在开始测试时,Pod副本数为1。在发送一些请求后,HPA将启动新的Pod副本,以处理负载。在完成测试后,HPA将收缩Pod副本数量,以减少资源的浪费。

步骤4:删除资源

测试完成后,您可以使用以下命令删除Deployment、Service和HPA:

kubectl delete deployment nginx-deploymentkubectl delete service nginx-servicekubectl delete hpa nginx-hpa

这些命令将删除部署、服务和HPA,以便您可以从集群中删除示例应用程序。

标签:

推荐阅读

自动扩缩容HPA实践(二)_当前速读

现在,我们可以测试HPA是否按预期工作。为此,我们可以使用ApacheBench(ab)来模拟负载。我们将使用以下命

珠晖交警大队开展“美丽乡村行”宣传活动_观天下

红网时刻衡阳5月2日讯(通讯员龙潭)为进一步提升农村群众的交通安全意识、文明意识和自我保护意识,深...

中原泪全文_中原泪

1、宋代朱敦儒的《采桑子·彭浪矶》扁舟去作江南客,旅雁孤云。2、万里烟尘。3、回首中原泪满巾。4、碧...

全球滚动:安卓14将至,小米13先行

此前,谷歌已经向Pixel用户推出了Android14Beta1版本操作系统,这是Android14的首个Beta版本。谷歌将于今年

新疆兵团父女演绎当代“子承父业”故事-全球看点

相差仅一岁的姐妹俩是祖丽阿亚提厂老板它力甫·卡尔的女儿,2020年大学毕业后双双返回新疆听从父亲安排...

猜您喜欢

【版权及免责声明】凡注明"转载来源"的作品,均转载自其它媒体,转载目的在于传递更多的信息,并不代表本网赞同其观点和对其真实性负责。亚洲房产网倡导尊重与保护知识产权,如发现本站文章存在内容、版权或其它问题,烦请联系。 联系方式:8 86 239 5@qq.com,我们将及时沟通与处理。

商业