#java #python #docker #http
#java #python #docker #http
Вопрос:
Привет, я не эксперт по docker и надеюсь, что кто-нибудь сможет помочь, у нас есть http API, который мы докеризовали, пропускная способность очень низкая. Ниже приведен тест производительности. Тот же сервис в другой среде имеет TPS около 130. Служба внутренне не вызывает какой-либо API за пределами той же сети. Есть вызовы вне контейнера, один из которых относится к Redis, а второй — к другому микросервису в пределах одной сети.
Любой знает, каковы оптимальные настройки для работы в сети docker, что должно стать нашей отправной точкой для устранения неполадок.
./wrk -s scripts/submitsm2.py -d 300 -c 100 -t 6 http://127.0.0.1:1402
Running 5m test @ http://127.0.0.1:1402
6 threads and 100 connections
Thread Stats Avg Stdev Max /- Stdev
Latency 1.32s 369.60ms 1.87s 57.14%
Req/Sec 18.34 36.43 150.00 85.38%
2886 requests in 5.00m, 546.76KB read
Socket errors: connect 0, read 0, write 0, timeout 2872
Requests/sec: 9.62
Transfer/sec: 1.82KB