0

Spring Cloud LoadBalancer を使用したリクエストベースのスティッキー セッションの次の構成があります。

spring:
  cloud:
    discovery.client.simple.instances:
      say-hello:
        - instanceId: say-hello1
          uri: http://localhost:8080
        - instanceId: say-hello2
          uri: http://localhost:8081

    loadbalancer:
      configurations: request-based-sticky-session
      sticky-session:
        add-service-instance-cookie: true

server.port:9090

次の呼び出し:

$ http :9090/hi 'Cookie:sc-lb-instance-id=say-hello1'

LoadBalancersay-hello1のリクエストベースのスティッキー セッションに基づいてインスタンスにのみ移動する必要がありますが、代わりにラウンド ロビン負荷分散を使用しています。

ここで何が恋しいですか?

これを試すためのソースコードは次のとおりです: https://github.com/altfatterz/client-side-loadbalancing

4

1 に答える 1