ballerina-platform / ballerina-library

The Ballerina Library
https://ballerina.io/learn/api-docs/ballerina/
Apache License 2.0
137 stars 58 forks source link

h2-h2 load test with h1 client hanging after sometime #6663

Open dilanSachi opened 3 months ago

dilanSachi commented 3 months ago

Description: When using a http1 client with a passthrough which has a h2 client to connect to a backend, the requests hang after some time. Note that both the services are ballerina. The http1 client used is jmeter.

We can use the following docker-compose to recreate this.

services:
  bal-passthrough-service:
    image: dilansachi/balpassthroughservices:latest
    network_mode: "host"
  bal-backend-service:
    image: dilansachi/backend_bal:latest
    network_mode: "host"