这个问题是这样的,比如
关注一个话题的请求URL如下:
http://wenda.wecenter.com/topic/ajax/focus_topic/topic_id-2525
关注一个用户@trumanwang的请求URL如下:
http://wenda.wecenter.com/follow/ajax/follow_people/uid-6382
假设一个恶意用户长按F5刷新该URL,或者写个死循环GET提交这个URL,数据库的user_follows表会死循环的insert->delete->insert->delete,topics表跟topic_follow表会死循环insert->update->delete,如果数据库引擎是InnoDB的话,自增字段会变很大的情况下,表里却没有数据,如果是myisam虽然可以不设置自增字段,但客户端恶意的死循环的刷新提交,一样会给数据库带来压力,问题描述完毕,不知道我说的这个算不算wecenter的问题或者bug?
阅读全文
收起全文