摘要: 关于AOP的基本概念,可以参见此文为什么我要在JavaScript中使用AOP?在我们的系统中有两个函数,func1和func2,func2是func1代码末尾的JSONP(跨域请求)回调。这两个函数内部逻辑相对复杂,代码行数也较多。因为func1的执行频率是10秒一次(对服务器的请求频率是10秒一次),这也就意味着这个系统的实时性要求相对较高。在现实世界,客户端与服务器之间的网络并不能保证永远正常连接,除了后端有DNSPOD、反向代理等容灾方案,前端也需要做一些同样的工作。现在我需要在原有已经相对复杂的函数中加入请求超时次数统计功能,一旦发现连续超时次数到达临界点,立即切换到备用服务器。超. 阅读全文
posted @ 2012-03-11 14:16 高凡凡高 阅读(1194) 评论(2) 推荐(0) 编辑