书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 125 个相关结果.
  • Ark 事件机制

    事件 事件监听器 注意事项 SOFAArk 提供了简单的事件总线,Plugin 和 Biz 可以使用事件总线服务 EventAdminService 注册事件监听器并发布和监听事件: public interface EventAdminService { /** * Initiate synchron...
  • 如何使用 Jarslink 多应用动态部署

    简介 演示 简介 本小节意在演示如何使用 Jarslink2.0 动态控制 Biz 包的生命周期,完成 Biz 包的安装、卸载、查询操作。 演示 参考如何改造普通 Spring Boot 应用 ,改造后的 spring-boot-transform-sample 工程已经集成了 Jarslink2.0 组件,执行该应用打包生成的 Ark 包,...
  • RPC应用参数配置

    在 SOFABoot 的使用场景下,RPC 框架在应用层面,提供一些配置参数,支持的应用级别的参数配置,如端口,线程池等信息,都是通过Spring Boot的@ConfigurationProperties 进行的绑定。绑定属性类是com.alipay.sofa.rpc.boot.config.SofaBootRpcProperties ,配置前缀是 ...
  • Sofa插件

    1. 概述 1.1 插件名称 1.2 适用场景 1.3 插件功能 1.4 插件代码 1.5 添加自哪个shenyu版本 2. 如何使用插件 2.1 插件使用流程图 2.2 导入pom 2.3 在客户端项目中配置 2.4 启用插件 2.5 配置插件 2.5.1 配置注册中心参数 2.5.2 选择器配置 2.5.3 规则配置 2.5.4...
  • Sofa插件

    1. 概述 1.1 插件名称 1.2 适用场景 1.3 插件功能 1.4 插件代码 1.5 添加自哪个shenyu版本 2. 如何使用插件 2.1 插件使用流程图 2.2 导入pom 2.3 在客户端项目中配置 2.4 启用插件 2.5 配置插件 2.5.1 配置注册中心参数 2.5.2 选择器配置 2.5.3 规则配置 2.5.4...
  • 合并部署

    静态合并部署 动态合并部署 在 Jarslink2.0 中,对合并部署的定义是指在同一个 JVM 中,加载运行多个 Biz 包。在应用打包 这一节中,我们描述了 Spring Boot/SOFABoot 应用和 Biz 包的关系。因此也可以认为,这里的合并部署是指在同一个 JVM 中,加载运行多个 Spring Boot/SOFABoot 应用。 在...
  • 预热权重

    预热权重功能让客户端机器能够根据服务端的相应权重进行流量的分发。该功能也常被用于集群内少数机器的启动场景。利用流量权重功能在短时间内对服务端机器进行预热,然后再接收正常的流量比重。运行机制如下: 1.服务端服务在启动时会将自身的预热时间,预热期内权重,预热完成后的正常权重推送给服务注册中心。如上图 ServiceB 指向 Service Regist...
  • 预热权重

    预热权重 预热权重 预热权重功能让客户端机器能够根据服务端的相应权重进行流量的分发。该功能也常被用于集群内少数机器的启动场景。利用流量权重功能在短时间内对服务端机器进行预热,然后再接收正常的流量比重。运行机制如下: 1.服务端服务在启动时会将自身的预热时间,预热期内权重,预热完成后的正常权重推送给服务注册中心。如上图 ServiceB 指向 Ser...
  • 自动故障剔除

    自动故障剔除会自动监控 RPC 调用的情况,对故障节点进行权重降级,并在节点恢复健康时进行权重恢复。目前支持 bolt 协议。 在 SOFABoot 中,只需要配置自动故障剔除的参数到 application.properties 即可。可以不完全配置,只配置自己关心的参数,其余参数会取默认值。需要注意的是 rpc.aft.regulation.effe...
  • 自动故障剔除配置

    自动故障剔除 自动故障剔除 自动故障剔除会自动监控 RPC 调用的情况,对故障节点进行权重降级,并在节点恢复健康时进行权重恢复。目前支持 bolt 协议。 在 SOFABoot 中,只需要配置自动故障剔除的参数到 application.properties 即可。可以不完全配置,只配置自己关心的参数,其余参数会取默认值。需要注意的是 rpc.af...