为什么单服务器多实例比单服务器单实例更好?

为什么单服务器多实例比单服务器单实例更好?

想要了解为什么单服务器上多个实例的集群比单服务器上单个实例更好。

假设 Linux 服务器有 16GB RAM 并且用于 Java 应用程序。

答案1

除非提供更多细节,否则很难回答这样的问题。

如果运行应用程序的多个实例,您可能会获得一些性能,但这取决于您的应用程序及其正在执行的操作。

例如,如果您的应用程序充分利用了服务器资源,您可能根本得不到任何好处。当这些实例争夺共享资源时,您的性能甚至可能会变得更差!

优化性能时,首先需要找出瓶颈所在,并尝试通过以下一种或多种方法消除:

  • 添加更多资源/更多服务器。
  • 运行更多实例。
  • 优化应用程序本身的一些操作。
  • 优化负载均衡器本身。
  • ....

相关内容