2017年9月19日

dubbo之日志适配及访问日志

摘要: 日志适配 自 2.2.1 开始,dubbo 开始内置 log4j、slf4j、jcl、jdk 这些日志框架的适配 1,也可以通过以下方式显示配置日志输出策略: 命令行 在 dubbo.properties 中指定 在 dubbo.xml 中配置 访问日志 如果你想记录每一次请求信息,可开启访问日志, 阅读全文

posted @ 2017-09-19 21:27 jmbkeyes 阅读(893) 评论(0) 推荐(0) 编辑

dubbo之服务容器

摘要: 服务容器是一个standalone的启动程序,因为后台服务不需要Tomcat或JBoss等Web容器的功能,如果硬要用Web容器去加载服务提供方,增加复杂性,也浪费资源。 服务容器只是一个简单的Main方法,并加载一个简单的Spring容器,用于暴露服务。 服务容器的加载内容可以扩展,内置了spri 阅读全文

posted @ 2017-09-19 21:27 jmbkeyes 阅读(361) 评论(0) 推荐(0) 编辑

dubbo之服务降级

摘要: 向注册中心写入动态配置覆盖规则:(通过由监控中心或治理中心的页面完成) 其中: 表示消费方对该服务的方法调用都直接返回null值,不发起远程调用。 屏蔽不重要服务不可用时对调用方的影响。 还可以改为: 表示消费方对该服务的方法调用在失败后,再返回null值,不抛异常。 容忍不重要服务不稳定时对调用方 阅读全文

posted @ 2017-09-19 21:26 jmbkeyes 阅读(252) 评论(0) 推荐(0) 编辑

dubbo之优雅停机

摘要: 优雅停机 Dubbo 是通过 JDK 的 ShutdownHook 来完成优雅停机的,所以如果用户使用 kill -9 PID 等强制关闭指令,是不会执行优雅停机的,只有通过 kill PID 时,才会执行。 原理 服务提供方 停止时,先标记为不接收新请求,新请求过来时直接报错,让客户端重试其它机器 阅读全文

posted @ 2017-09-19 21:26 jmbkeyes 阅读(287) 评论(0) 推荐(0) 编辑

dubbo之主机绑定

摘要: 主机绑定 查找顺序 缺省主机 IP 查找顺序: 通过 LocalHost.getLocalHost() 获取本机地址。 如果是 127.* 等 loopback 地址,则扫描各网卡,获取网卡 IP。 主机配置 注册的地址如果获取不正确,比如需要注册公网地址,可以: 可以在 /etc/hosts 中加 阅读全文

posted @ 2017-09-19 21:26 jmbkeyes 阅读(334) 评论(0) 推荐(0) 编辑

dubbo之配置规则

摘要: 配置规则 向注册中心写入动态配置覆盖规则 1。该功能通常由监控中心或治理中心的页面完成。 其中: override:// 表示数据采用覆盖方式,支持 override 和 absent,可扩展,必填。 0.0.0.0 表示对所有 IP 地址生效,如果只想覆盖某个 IP 的数据,请填入具体 IP,必填 阅读全文

posted @ 2017-09-19 21:20 jmbkeyes 阅读(283) 评论(0) 推荐(0) 编辑

dubbo之路由规则

摘要: 向注册中心写入路由规则:(通常由监控中心或治理中心的页面完成) 其中: condition:// 表示路由规则的类型,支持条件路由规则和脚本路由规则,可扩展,必填。 0.0.0.0 表示对所有IP地址生效,如果只想对某个IP的生效,请填入具体IP,必填。 com.foo.BarService 表示只 阅读全文

posted @ 2017-09-19 21:07 jmbkeyes 阅读(806) 评论(0) 推荐(0) 编辑

dubbo之令牌验证

摘要: 防止消费者绕过注册中心访问提供者 在注册中心控制权限,以决定要不要下发令牌给消费者 注册中心可灵活改变授权方式,而不需修改或升级提供者 可以全局设置开启令牌验证 也可在服务级别设置: 还可在协议级别设置: 阅读全文

posted @ 2017-09-19 21:03 jmbkeyes 阅读(2966) 评论(0) 推荐(0) 编辑

导航