У нас есть монолитное приложение Legacy, которое мы разбиваем на Microservice.Приложение Monolith имеет три конечные точки: -
POST: /create
PUT: /verify
PUT: /dependents
Как часть потока пользователь сначала нажимает / create , затем / verify , затем /иждивенцы и затем звонят на конечную точку / activ , предоставляемую одним из наших микросервисов.
Затем микросервис выполняет вызов другой конечной точки ( / validate ), предоставляемой устаревшим приложением, и возвращает ответ пользователю.
Время отклика унаследованного приложения практически постоянно.
Будет ли правильным подходом к моделированию конечной точки устаревшего приложения ( / validate ) с приблизительной задержкой для нагрузочного тестирования?
Мы хотим избежать начальных трех вызовов покояв устаревшее приложение в качестве фазы установки и непосредственно поразить конечную точку Микросервиса ( / validate )?
Я хочу понять за и против использования фиктивного сервера для тестирования производительности.