负载均衡器扩展非Web服务器应用程序

时间:2014-04-11 07:27:26

标签: java amazon-web-services load-balancing

我需要澄清负载均衡器的基本用法,例如AWS的Elastic Load Balancer。我有一个Restlet应用程序,它暴露了一个REST api但它不在像tomcat这样的任何Web服务器中运行。它作为一个独立的java进程运行。

负载均衡器也可以扩展此应用程序,或者应用程序必须是Web服务器应用程序。

1 个答案:

答案 0 :(得分:1)

来自AWS Elastic Load Balancing Developers Guide -

  

Elastic Load Balancing支持应用程序的负载平衡   使用HTTP,HTTPS(安全HTTP),TCP和SSL(安全TCP)协议。   HTTPS使用SSL协议建立安全连接   HTTP层。您还可以使用SSL协议建立安全性   通过TCP层连接。

     

HTTPS / SSL和HTTP / TCP连接的可接受端口是   25,80,443和1024-65535。

因此,只要您的服务在其中一个端口上使用HTTP或HTTPS就可以使用它 - 它是否由Web服务器,应用程序服务器或独立进程提供并不重要/ p>