await request.app.ctx.mng.get_data()
# mng method
async def get_data(self):
print("before request" # will print
print(self.semaphore.locked() # False
async with self.semaphore:
print("start") # no print
...
после нагрузки wrk -c 100 -t 12 роут перестает отвечать, фриз на async with ...
выводит before request, False, в чем может быть дело? заранее спасибо
Что значит «перестаёт отвечать»? Что клиент получает?
А фриз при каких условиях получается? Что в этот момент wrk говорит?
Обсуждают сегодня