Я использую прямую линию для интеграции бота с другим каналом или агрегатором, таким как MessageBird, WeChat Line и т. Д. Моя BOT может отправлять несколько сообщений в ответ. Может быть более 1000+ уникальных пользователей, которые могут отправлять и получать сообщения через Direct Line Bot. Согласно документу , я могу отправлять эти сообщения прямому прямому боту после начала разговора.
Я создал службу среднего уровня, которая является соединителем между каналами / агрегаторами, такими как Line, Message Bird и т. Д. И бот прямой линии. Мы планируем использовать интерфейс websocket для получения сообщений от прямого бота. Я просмотрел документацию и у меня возникли следующие вопросы:
- Нужно ли создавать веб-сокет или HTTP-опрос GET для каждого активного разговора для получения сообщений от прямого бота?
- Если да, как мы можем масштабировать эти веб-сокеты или службу опросов, если существует множество активных текущих разговоров, скажем 1000 +?
Я видел подобный пост здесь но у меня нет возможности не использовать Direct Line для подключения бота и каналов / агрегаторов.
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. Спасибо за вашу помощь!