`
Seven.Q
  • 浏览: 12018 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
类别 属性 默认值 说明 circuitBreaker (控制断路器的行为) circuitBreaker.enabled true
Hystrix使用了命令设计模式,提供了两个Command, HystrixCommand 和 HystrixObservableCommand,只需要编写命令即可 public class CommandThatFailsSilently extends HystrixCommand<List<String>> {    private final boolean throwException;    public CommandThatFailsSilently(boolean
Hystrix Dashboard是Hystrix的一个组件,Hystrix Dashboard提供一个断路器的监控面板,可以使我们更好的监控服务和集群的状态,仅仅使用Hystrix Dashboard只能监控到单个断路器的状态,实际开发中还需要结合Turbine使用。   1,基于SpringBoot的项目之pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分布式架构中属于哪一层 spring-cloud的微服务架构,对hystrix的使用提供了一整套的实现方案,包括eureka,ribbon,hystrix 和 feign等,下图说明每个组件工作在框架的哪个节点    可以看出hystrix 工作在RPC的客户端,dubbo的consumer端,对调用的接口进行封装和监控,或工作在web项目controller层。 Hystrix提供了一个信号量限流器,限制进入熔断器最大并发数,可以控制请求下游的并发量,如果超过这个阈值,会被降级处理  
Hystrix是什么 Hystrix熔断器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。它也是基于Netflix的开源框架 Hystrix实现的,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备了服务降级、服务熔断、线程隔离、请求缓存、请求合并以及服务监控等强大功能。 通俗讲类似保险丝的作用,保护电器和电路,Hystrix则用于保护服务和网络畅通,此外提供缓存和监控等功能。 实现逻辑 Hystrix是如何实现它的目标的: 1)用一个HystrixCommand 或 ...
开发中遇到个常见的问题,varchar2类型太短,要加长,clob吧! 支持modify字段类型,不支持clob(alter table FA_DR_TEMP  modify(a clob;) 那就正规修改: --第一步:添加一个clob类型的字段alter table FA_DR_TEMP add (a_bak clob);--第二部:将原来字段的值拷贝到新建的clob字段update FA_DR_TEMP set a_bak = a ;--第三步:删除原来的字段alter table FA_DR_TEMP drop column a;--第四步:将新建的clob字段的名字修改为原来的 ...
功能简介:实现文件上传、下载功能更,尤其对excel文件,通过模板配置功能动态读取excel数据   相关工具简介: 前端 方式一: JQuery上传插件Uploadify http://www.cnblogs.com/oec2003/archive/2010/01/06/1640027.html 方式二: 用jsp SmartUpload组件实现文件上传、下载 http://blog.sina.com.cn/s/blog_4cc16fc50100bwby.html 后端 2,文件上传之Apache commons fileupload使用 3,使用Apache POI ...
  (1)Please enable FINE/TRACE log level for more details.   用HttpClient(版本4.0)方式访问cxf-webservice,我用Get方式访问没有问题,但是改成Post方式就出错。   参考:http://bbs.csdn.net/topics/390064922   (2)CXF拦截™
  (1)jar最小依赖   参考:http://gary0416.iteye.com/blog/1222915           部署到tomcat,项目启动后可以看到   经试验,不行,可能由于我用的是cxf3.0版本,还是全部jar吧!   (2)
  (1)JAX-WS   (2)Aegis和JAXB 两种数据绑定方式   Apache CXF Web 服务提供了对各种数据绑定工具的支持,Aegis 就是这些工具中的一个。Aegis 是一个数据绑定 API,用于在 Java
1,JSP编码问题,参考 http://blog.csdn.net/lutinghuan/article/details/8275958 解决方法: 方法一:Window→preferences→General→Content Types,然后打开右边Text选中JSP,在下面Default encoding:那里输入编码,然后点击Update ,ok,就行了。 (试了下不行,需要根据建立JSP文件时的路径,提出以下方案) 方案二:Window→preferences→Web→JSP Files,右栏有Encoding选项,删除JSP页面重建即可。   2,Oracle数据库乱 ...
参见:http://www.blogjava.net/redcoatjk/archive/2011/11/02/362491.html   Hibernate Session, 其作用无需多言.在运用中为避免资源消耗,一般都会手动封装一个HibernateUtil类(未使用Spring管理的前提下).该类的作用使Hibernate加载配置文件config, 创建sessionFactory等只运行一次.实际运用中,经常需要将当前线程和session绑定.一般的用法为使用ThreadLocal: 在HibernateUtil类中封装hibernate的管理.通过openSession取得s ...
注意:一定要先引入prototype.js 再引入jquery.js,先后顺序不可错。    prototype中最方便的函数莫过于 《input id=”blueidea” value=”蓝色” type=”text” /》 $(”blueidea”) === document.getElementById(”blueidea”) 某id的对象 $F(”blueidea”) === document.getElementById(”blueidea”).value 表单的值 如今使用jquery,这些都没有了。 $(”#id”) 这样虽然也可以获得某id的对象,但是不能对此i ...
书非借不能读也,开发非copy不能coding也!   1,利用HTML5的window.postMessage实现跨域通信  参考:http://blog.sina.com.cn/s/blog_61b570ab0100rhep.html 2,一个必用的javascript框架:underscore.js 参考:http://cavenfeng.iteye.com/blog/1552673 3,eventproxy学习笔记 参考:http://wenku.baidu.com/link?url=E_2WMf5iVv7d7AfFyQNftgnrD-lx8pIk0SiS7Z4A0keu ...
2013年,8月底至11底,本人第一次接触某国家级煤矿大企业的前端开发,颠覆了之前前端开发的认知,深有感触,写下随笔,希望能给我战斗在开发者一线的同行们带来一些启示。 前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。我们公司用的就是自己的框架,也不能称之为自己的框架。是基于html + jquery + requirejs + Knockout + 自己的Grid、queryModel + FusionCharts(产品)+ jackson json。   技术太多,百花齐放,不再一 ...
Global site tag (gtag.js) - Google Analytics