Tweetinvi 接收推文很慢?备择方案?

Posted

技术标签:

【中文标题】Tweetinvi 接收推文很慢?备择方案?【英文标题】:Tweetinvi slow on receiving tweets? Alternatives? 【发布时间】:2021-06-12 00:21:49 【问题描述】:

我正在尝试提高推文处理程序的速度,目前使用的是 tweetInvi FilteredStream,但从发布推文到在我端作为事件接收到它需要 8 秒以上(直到 HandleTweet() 被调用)。

var stream = _twitterClient.Streams.CreateFilteredStream();
stream.AddFollow(config.accountIdToTrack);

stream.MatchingTweetReceived += (sender, eventReceived) =>
            HandleTweet(eventReceived.Tweet);

有什么办法可以提高这个速度吗?由于目前我手动 REST 调用用户的最新推文并查看是否每 3-4 秒左右有任何变化的速度更快..

也不介意任何替代品。

【问题讨论】:

【参考方案1】:

Tweetinvi 使用 Twitter 流端点打开一个套接字。 这意味着任何延迟(除了网络延迟)都将来自 Twitter 设法分析事件并将其发送回其流时。

【讨论】:

以上是关于Tweetinvi 接收推文很慢?备择方案?的主要内容,如果未能解决你的问题,请参考以下文章

为啥这些推文无法使用 Tweetinvi 发布?

在 tweetinvi 中查找推文的 tweetID

iPhone 上从 nRF52 ARM 接收 BLE 数据包的速度很慢

tomcat启动很慢很慢很慢

mysql数据1000万条,查询很慢,求解决方案

IDEA启动项目很慢解决方案