icomet有没有清除某个频道消息的方法?

xmhexi 发布于 2013/12/22 19:53
阅读 443
收藏 0

icomet有没有清除某个频道消息的方法?

在一个频道里消息很多,有没有方法可以 一次性把这些消息全部清除?

加载中
0
i
ideawu
hi, close 频道即可.
xfda2q1231
xfda2q1231
回复 @ideawu : 谢谢,太感谢了。
i
ideawu
回复 @叶儿 : Hi, /clear 功能已经加上了, 使用方法和 /close 类似. 关于单独控制每个通道的队列长度, 这个涉及的改动较多, 暂时不打算做, 不过未来短期可以考虑.
xfda2q1231
xfda2q1231
回复 @ideawu : 你好,我能问问为什么你不打算这么设计队列中的消息数量可控制化呢?
xfda2q1231
xfda2q1231
回复 @ideawu : 太感谢了。急需这个icomet的队列大小控制和clear信息控制。
i
ideawu
回复 @叶儿 : Hi, 1: 单独控制某个频道的消息队列大小, 这个功能暂时还不计划添加. 2. 我会尽快加上 clear 频道功能, 到时通知你.
下一页
0
cmlq
cmlq

@ideawu   有没有可以清除 频道中的一条数据怎么清除

i
ideawu
没有清除单条消息的接口.
0
Linland
Linland
@xmhexi@ideawu  当前端处于sub状态时候,该频道被close了,如何处理?如果一直对频道使用clear方法,seq会一直增加,这样会导致一个新用户进入通道后,前端会先循环到该通道当前消息,造成用户等待问题?
Linland
Linland
回复 @ideawu : 就是因为新加入一个频道时候会推送历史信息,seq从0开始时,就获取到所有的历史信息
i
ideawu
不建议经常对频道clear. 我想了解一下你经常clear是为了什么? 在最新的版本中, 用户加入一个新频道时, 不会发送历史消息.
0
xmhexi
xmhexi

其实就是需要一个开关,有的时候加畋频道时需要历史记录,有的时候加入频道不希望读到历史记录;

另外也希望不同的频道可以设置自己的缓存数量;

返回顶部
顶部