1
我有這個AngularJS應用程序,它使用SpringBoot中編寫的後端REST API。 我想使用SpringBoot在不同端口上運行此後端API的多個實例。 如何在這些SpringBoot實例之間加載平衡?如何在SpringBoot實例間加載平衡
我嘗試使用Apache,但它似乎並沒有工作:
ProxyRequests off
<Proxy balancer://mycluster>
BalancerMember http://54.152.52.248:9999/restApi/v1 loadfactor=5
BalancerMember http://54.152.52.248:9898/restApi/v1 loadfactor=5
# Set counting algorithm to more evenly distribute work:
ProxySet lbmethod=byrequests
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
</Location>
ProxyPass /balancer-manager !
ProxyPass/balancer://mycluster/
平衡器成員對應兩個Java進程,不同的端口。 上面我想要做的是定義將由代理處理的上下文/平衡管理器,而代理又將分發請求給這些平衡器成員;如果我能證明發生這種情況,我可以繼續進行粘性會話。
目標是角度休息客戶端請求這個單一的平衡器經理/ some_service/some_parameters /和這個代理作出適當的重定向,我不相信會發生在上面。
任何想法,如果這應該工作?
謝謝。
什麼這與AngularJS辦? – quirimmo
你看過Hystrix嗎? –