lovelive国服吧 关注:394,816贴子:17,024,930

【科普】发表情到底会不会使别人掉线

只看楼主收藏回复

上个帖子漏了个很重要的说明内容所以重发
先上结论,不会,具体原因下面慢慢解释
一般人发表情会有2种常见误区,一是发表情会增加通信量使盛大服务器崩溃,二是发表情会增加其余玩家和盛大服务器的通信量,进而提升掉线概率
首先让我们了解一下百人协力发表情的机制,这点同样适用于普通协力和普通SM
交互类型的活动都有一个聊天室。在聊天室中,每个人的状态都是以每1-2s/次为频率刷新,每次刷新别人的状态信息的同时提交自己的状态,完成一个数据刷新。这个刷新频率是由本地发起决定的,不受操作和服务器影响
个人状态有多项属性,其中一项就是表情,也就是chat_id。当你不发表情的时候,你的chat_id就恒定为0-0,随你的选歌卡组、选歌难度等一起上传
实际上在这里“聊天”只是一个个人属性,并不是大家想象的类似发送邮件那样点一次和服务器通信一次。这个属性和你选择的歌曲难度、选择的队伍代号没有任何本质区别。
当你发表情的时候,实际上是将你本地的,属性名为“chat_id”的个人状态更新,当下一次与服务器进行数据交互刷新的时候,将这个状态提交到服务器,同时重置本地的表情状态为0-0。
以刷新频率恒定为大前提,也就是说,你疯狂按发表情按钮,并不会提升别人那里表情显示速度,也不会提升盛大的服务器负荷,更不可能导致服务器出错崩溃。误区一不成立
至于误区二,同样可以用机制解释。因为刷新状态的操作是本地发起而不是服务器,也就是说不管你怎么发表情,别人获取表情的频率都是恒定1-2s/次,你不发表情不会减少也不会增加别人的通信量。误区二不成立
以上,发表情会导致别人掉线根本无从谈起。那些觉得发表情会导致掉线的,一般还是心理因素
真要说发表情的坏处,其实也有一点,那就是很吵。除此以外,没了


来自Android客户端1楼2020-03-25 01:01回复
    @布什.戈门 我觉得你可以做一下控制变量的对照实验,当然样本要够


    来自Android客户端3楼2020-03-25 01:04
    收起回复
      原来是这样!没觉得发表情会掉线,大概是进了房之后还挺流畅的,就切换各种页面的时候卡卡卡💔


      IP属地:广东来自Android客户端5楼2020-03-25 01:08
      回复
        我证明1L说的是对的


        IP属地:江苏来自Android客户端7楼2020-03-25 01:17
        收起回复
          计算机网络?


          IP属地:中国香港来自Android客户端9楼2020-03-25 01:55
          收起回复
            也不知道说什么就发个


            来自Android客户端10楼2020-03-25 01:56
            收起回复
              上个帖子咋没了吵起来了?


              IP属地:广东来自Android客户端11楼2020-03-25 02:02
              收起回复
                某层迷惑发言,失误带错技能没的说,故意带别人不想要的上什么私车


                IP属地:广东来自Android客户端12楼2020-03-25 02:20
                回复
                  表情 非常感谢 是怎么来的


                  IP属地:日本来自Android客户端13楼2020-03-25 08:33
                  收起回复
                    好,收到了,以后我就放心发表情了(原先还有点担心不敢发


                    IP属地:江苏14楼2020-03-25 08:43
                    收起回复
                      感谢科普,谣言止于智者


                      IP属地:山东来自Android客户端15楼2020-03-25 08:47
                      回复
                        感谢科普


                        IP属地:马来西亚来自iPhone客户端16楼2020-03-25 10:05
                        回复
                          说到底还是盛大服务器太土豆了,难不成买了育碧淘汰下来的服务器
                          不知道发生了啥,我只在技术方面稍微补充一下:
                          SM、协力、百人协力都是像LZ说的这样,所有在房间里等待(开始前/结束后)的玩家,每隔一两秒钟请求一次服务器刷新状态(表情只是状态里的一个字段),这个对服务器造成的压力其实很大
                          但是百人协力还多了一个【打歌全程也会每隔一两秒钟请求一次服务器】(SM和协力只是在房间里等待那一会),对服务器造成的压力明显更大了
                          当年第一次SM活动(对,第一次),日服服务器瘫了,国际服服务器也瘫了,盛大的没瘫
                          第一次协力活动,日服服务器瘫了,盛大的没瘫
                          第一次百人协力(不算出bug那事只看服务器状态),日服啥事都没有,盛大的瘫了
                          ???


                          IP属地:江苏来自Android客户端17楼2020-03-25 10:45
                          收起回复
                            还有个问题不知道能不能请教一下
                            我前天结算时等十几秒就可以继续,从昨天起结算重连等90秒后才能继续。
                            我看群中大多都比我结算要快。
                            个人认为自己的4g还挺快挺稳的
                            我就特意买个初始号,打完协力。结果几乎是秒结。没有在等待结算时不停的重连
                            而我的大号 同一个设备 同一个网 同一个时间段。仍要要在结算界面等90秒
                            这是为什么


                            IP属地:辽宁来自iPhone客户端19楼2020-03-25 11:53
                            收起回复
                              卡和掉说到底都是sq的问题。不发表情,带樱熊贝壳已经是8t群默认的规定。
                              不想被喷就自己开车说明条件。
                              本来大家就被卡的难受,故意激怒大家,还以此为乐的人,就别怪大家喷他泄愤


                              IP属地:江苏来自Android客户端20楼2020-03-25 12:00
                              回复