有哪些合理的措施保证业务的稳定性和安全性?

在代码或应用架构中,有哪些好的措施保证业务的稳定和安全性?

比如:加请求超时机制,防止中间件hang死;加安全控件保证用户验证安全等。

参与3

1同行回答

sprewellkobesprewellkobe  专有云 , TX
这个问题好大,先说稳定吧,你说的加请求超时是某个技术细节,从整体讲,最重要的是保证架构的可靠,架构的冗余性,没有单点。这个说起来简单,但实施起来并不容易,要求整个服务层次每个环节都应该有冗余。比如我们一般大家的业务是从dns开始,这是用户使用的第一个技术环节,但dns的冗余很...显示全部

这个问题好大,先说稳定吧,你说的加请求超时是某个技术细节,从整体讲,最重要的是保证架构的可靠,架构的冗余性,没有单点。这个说起来简单,但实施起来并不容易,要求整个服务层次每个环节都应该有冗余。

比如我们一般大家的业务是从dns开始,这是用户使用的第一个技术环节,但dns的冗余很少有人考虑,域名不可用了怎么办,有没有备用域名,怎么切换?等等

业务的安全也是个大问题,这里面包括程序安全,系统安全,数据安全等等。好的建议是不要依赖某一层安全,要做到立体防护。就拿您所提的安全控件保证用户验证而言,这个逻辑往往是客户端的,但如果用户绕过客户端直接到服务端怎么办?所以需要在服务端也有机制能够识别请求是不是从信任的客户端发出。等等

收起
互联网服务 · 2017-03-07
浏览1531

提问者

eianbo
IT顾问PBCCRC
擅长领域: 服务器中间件监控

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-03-01
  • 关注会员:2 人
  • 问题浏览:3969
  • 最近回答:2017-03-07
  • X社区推广