gpt4 book ai didi

java - 如何根据 cpu/内存使用或待处理请求返回 503 服务器忙?

转载 作者:搜寻专家 更新时间:2023-11-01 03:28:24 24 4
gpt4 key购买 nike

我正在开发使用 REST jetty 和 Jersey 的高性能 Web 应用程序。如果 CPU 负载、内存带宽或挂起的连接很高,我正在尝试找到返回 503 的最佳方法。

环顾网络,我没有找到太多关于如何做的说明,而且几乎没有关于 Jetty 的说明。

实现方式是使用代理、过滤器、servlet 中的代码吗?

最佳答案

这在很大程度上取决于您使用的是什么操作系统。如果你在 linux 上,那么很容易根据 cpu/内存添加 503 - 使用/proc/meminfo 和正常运行时间来计算负载并按你的意愿行事。至于挂起的连接,这更棘手,解决方案应该在 apache 级别查看(假设您是 apache)。

我的 2 美分。

关于java - 如何根据 cpu/内存使用或待处理请求返回 503 服务器忙?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7256809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com