程序员职场:3 大原则让你的编程之路越走越顺,新手来了解一下( 八 )
B:安全审计
权限控制仅能打击一下非正常流程的请求 , 但坏人经常能够成功模拟用户正常使用的场景;所以 , 对于一些重要场景 , 需要加入安全策略 , 打击如IP、号码等信息聚集 , 频率过快等机器行为 , 请求重放、劫持等请求)
(2)对请求量的不信任
前端的请求 , 不总是平稳的;有活动时 , 会暴涨;前端业务故障恢复后 , 也可能暴涨;前端遭到恶意攻击时 , 也可能暴涨;一旦请求量超过系统负载 , 将会发生雪崩 , 最终导致整个服务不可用 , 对此种种突发情况 , 后端服务需要有应对措施 。
A:频率限制 , 控制各个业务的最大请求量(业务根据正常请求峰值的2-3倍申请 , 该值可修改) , 避免因一个业务暴涨影响所有业务的情况发生 。
B:过载保护 , 虽然有频率限制 , 但业务过多时 , 依然有可能某个时间点 , 所有的请求超过了系统负载 , 或者到某个IDC , 某台机器的请求超过负载 , 为避免这种情况下发生雪崩 , 将超过一定时间的请求丢弃 , 仅处理部分有效的请求 , 使得系统对外表现为部分可用 , 而非完全不可用 。
推荐阅读
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器
- 网易|永劫无间诡异宕机事件:网易机房过热,程序员竟然祭出了干冰?
- 魔兽世界怀旧服|魔兽怀旧服:P2越来越少人顶价?学聪明了,顶价的2条原则!
- 95后|职场Qian规则:成人的游戏世界,本来就很残酷
- 坦克大战|FC游戏埋藏了三十年的秘密,《坦克大战》隐藏着一封程序员的血书
- 梦幻西游|梦幻西游:程序员修复显示BUG用力过猛,现在武器亮的有点晃眼
- 原神|原神:这才是最值得氪金的角色,为了它打破原则,人生第一次!
- 绝地求生|绝地求生:B站BPC亚洲杯 4AM永远上演职场
- 塞尔达传说|Switch下载超200万,程序员才3人,这游戏真能比塞尔达还好玩?
- 程序员|公司新招程序员,入职2天看了下电脑配置,2天后果断辞职