Windows 上是否有用于开发环境的简单负载均衡器应用程序?

dja*_*fan 4 web-development load-balancer jboss

是否存在用于在 Windows 上进行开发的简单负载均衡器应用程序?我在一台机器上的集群中运行一对 JBoss 5.x 实例。通常,此配置由一个不错的硬件负载平衡器进行负载平衡,但我想知道是否有一个简单的软件可以在我的 Eclipse 开发环境中启用负载平衡。

基本上,例如,我想要一个在端口 11111 上运行的负载均衡器,它在 ssl 端口 8443 和 8543 上的 2 个集群 JBoss 实例之间循环。(如果不可能,也可以使用 http 端口)

我知道 Glassfish 有一个内置的负载均衡器,但我不能使用 Glassfish。

我的一个想法是尝试使用“平衡器”Web 应用程序设置一个单独的 Tomcat 实例。我现在正在尝试......不确定它是否会起作用......它的设置很复杂,我希望有一些非常简单的东西。

小智 7

您可以使用使用 Nginx

安装nginx并添加配置文件:

http {
  upstream myproject {
    server 127.0.0.1:8000;
    server 127.0.0.1:8001;
  }

  server {
    listen 80;
    server_name localhost;
    location / {
      proxy_pass http://myproject;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢 - 在 5 分钟内启动并运行。而不是将我的头撞在墙上 2.5 小时试图让 IIS ARR 运行!我还必须添加一个空的事件部分:顶部的“事件”{} (2认同)