微服务
文章平均质量分 56
iteye_16582
这个作者很懒,什么都没留下…
展开
-
session失效时间设置
在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户没有使用系统一定时间后,自动退出登录,销毁session。具体设置很简单:在主页面或者公共页面中加入:session.setMaxInactiveInterval(900); 参数900单位是秒,即在没有活动15分钟后,session将失效。这里要注意这个session设置的时间是根据服务器来计算的,...原创 2014-03-04 13:39:48 · 133 阅读 · 0 评论 -
微服务熔断与隔离
转至元数据起始 来自: https://yq.aliyun.com/articles/7443微服务近年来很火很热,相关的文章汗牛充栋,关于架构设计本文就不作叙述了,只谈谈在分布式服务的容错方面怎么做。1 什么是微服务对于微服务,我们可以简单的理解成对一个服务解耦,以降低业务系统的复杂性,将服务系统中的功能进行拆分成多个轻量的子服务,各个自服务间通过RPC实现服务...原创 2017-03-16 10:37:47 · 286 阅读 · 0 评论 -
微服务要如何切分
什么是微服务架构呢?简单说就是将一个完整的应用(单体应用)按照一定的拆分规则(后文讲述)拆分成多个不同的服务,每个服务都能独立地进行开发、部署、扩展。服务于服务之间通过注入RESTful api或其他方式调用 微服务的目的在于有效的拆分应用, 以实现敏捷开发和部署微服务的不足1、多服务部署运维难度2、服务间通信成本3、数据一致性4、系统集成测试5、性能监控...原创 2017-03-16 11:16:12 · 583 阅读 · 0 评论 -
分布式系统设计权衡之CAP
至元数据起始 一致性,可用性,分区容错性 1.为什么学习并记录分布式设计理念一系列相关的东西在日常工作中系统设计评审的时候,经常会有一些同事抛出一些概念,高可用性,一致性等等字眼,他们用这些最基本的概念去反驳系统最初的设计,但是很多人理解的可用性,一致性等等问题,都是自己拍脑袋想的,或者根本和最原始表达的意思就不是一个东西,在这种情况下PK,就像不再一个频段的人在交...原创 2017-03-16 11:17:51 · 186 阅读 · 0 评论