У меня есть два центра событий, каждый со своей собственной группой потребителей. Я хотел бы получить события от каждого из них одновременно, но я не вижу ничего, связанного с этим в образцах GitHub. Я попробовал что -то подобное, но это никогда не переходит к чтению с Client2 :
Код: Выделить всё
async with client1:
async with client2:
await client1.receive_batch(...)
await client2.receive_batch(...)
Я также попытался разделить асинхронизированные операторы и даже попытаться добавить await asyncio.sleep (1) в функции on_event_batch , просто чтобы убедиться, что контроль возвращается, что я хочу просто не могу быть просто не могу быть. Знайте, как его использовать.
Любая помощь будет оценена, спасибо!
Подробнее здесь:
https://stackoverflow.com/questions/695 ... on-program