我有点难以找到一个工具来帮助我解决讨厌的负载平衡问题。
假设您有大量的每小时,每日和每周重复代码单元,这些代码单元的RAM,CPU,磁盘和网络使用情况差异很大。使用情况已知并且跟踪得相当好。
现在说你有N台服务器来执行这些任务。这些服务器上的RAM,CPU,磁盘和网络使用限制也是已知的。
哪些工具可以处理这些服务器的自动委派任务,以确保资源不会紧张?
例如(简化):
我觉得这是一个常见问题,我不知道为什么,但我在谷歌冒险中找到了一些时间。
我自己编写代码会很简单,但如果已经有一个经过试验和测试的工具,为什么要重新发明轮子?
我能找到的最近的工具是一个名为hang fire I / O的工具https://www.hangfire.io/overview.html 这有点接近,但忽略了调度的资源负载平衡方面看起来像;这是关键。我已经有了一个可靠的调度系统,所以这对我没有帮助。