0%

现在对于各个公司,大多将服务不断拆分,一方面使用RPC实现服务化,另一方面各个RPC循环调用,导致服务异常复杂。稍有不慎就会发生雪崩式的崩溃,所以hystrix应运而生。今天就学习一下服务的熔断、降级。

阅读全文 »

Java 注解又称Java标注,是 Java5 版本开始支持加入源代码的特殊语法元数据。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行时可以获取到标注内容。本文介绍了 Java 注解的申明和定义方法。

阅读全文 »

Precondition是一系列的静态方法,帮助方法或者构造函数方便的检查变量是否合法。对于我们的日常开发中,需要大量的检验输入是否合法,在处理数据前进行validate check非常必要,否则会造成大量的意料不到的异常。而通过这种函数,就可以将这个异常变为可控。

阅读全文 »