Сервис шлет запросы по переводу средств в кафку в json формате.
Чтение и запись происходит через одну партицию.
Выставлено ограничение в 10 rps на одного пользователя.
В сервисе B присутствует возможность регулировать количество одновременно обрабатывающихся заявок через параметр запуска - requestHandlersMaxCount. При достижении этого лимита хендлеры будут блокироваться пока не обработаются текущие (в нашем случае - не истечет таймаут)
- KAFKA_TOPIC
- KAFKA_HOST
- KAFKA_PORT
- PG_HOST
- PG_PORT
- PG_USER
- PG_PASSWORD
- PG_DBNAME
- port
- port - порт на который можно повесить liveness пробу
- requestHandlersMaxCount
- readersCount - количество читателей из кафки