书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 9553 个相关结果.
  • rpc_press

    获取工具 发压力 FAQ rpc_press无需写代码就压测各种rpc server,目前支持的协议有: baidu_std hulu-pbrpc sofa-pbrpc public_pbrpc nova_pbrpc 获取工具 先按照Getting Started 编译好brpc,再去tools/rpc_press编译。 在CentOS ...
  • 使用 SOFAMosn 构建 SOFAMesh

    使用 SOFAMosn 构建 SOFAMesh SOFAMosn 与 SOFAMesh 的关系 部署 SOFAMesh SOFAMosn in SOFAMesh 参考 使用 SOFAMosn 构建 SOFAMesh 注意:本书中的 Service Mesh 章节已不再维护,请转到 istio-handbook 中浏览。 本文介绍的内容...
  • Zookeeper 配置

    引入依赖 配置 ZK 地址 配置维度 配置形式 注意事项 在介绍 Biz 生命周期 时,我们提到了有三种方式控制 Biz 的生命周期,并且介绍了使用客户端 API 实现 Biz 的安装、卸载、激活。在这一章节我们介绍如何使用 SOFAArk 提供的动态配置插件,通过 Zookeeper 下发指令,控制 Biz 的生命周期。 引入依赖 SO...
  • Ark Biz 生命周期

    安装 Biz 卸载 Biz 卸载面临的挑战 激活 Biz SOFAArk 合并部署时,除了宿主应用,其他 Biz 允许运行时动态部署和卸载。Biz 的状态如下: unresolved: 未注册,此时 Biz 包未被运行时解析 resolved: Biz 包解析完成,且已注册,此时 Biz 包还没有安装或者安装中 activated: Biz 包...
  • 常见问题

    Q: Readiness Check 有啥应用场景? Q: 是否可以在 SOFABoot 模块中定义 Controller 组件? Q: 类隔离在蚂蚁内部使用是否广泛? Q: SOFABoot类隔离框架(SOFAArk)和 OSGI 容器有哪些差异? Q: SOFAArk 和 Java9 模块化有哪些差异? Q: 为什么使用 SNAPSHOT 版本...
  • 模块并行化启动

    SOFABoot 会根据 Require-Module 计算模块依赖树,例如以下依赖树表示模块B 和模块C 依赖模块A,模块E 依赖模块D,模块F 依赖模块E: 该依赖树会保证模块A 必定在模块B 和模块C 之前启动,模块D 在模块E 之前启动,模块E 在模块F 之前启动,但是依赖树没有定义模块B 与模块C,模块B、C与模块D、E、F之间的启动顺序,...
  • 简介

    注册中心 注册中心 什么是注册中心?注册中心可以说是微服务架构中的”通讯录“,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址,进行调用.比如Seata Client端(TM,RM),发现Seata Server(TC)集群的地址,彼此通信. Seata的注册中心与Dubbo,Spr...
  • 主流框架适配

    目录 云原生微服务体系 Spring Cloud Quarkus Web 适配 Web Servlet Spring WebFlux JAX-RS (Java EE) RPC 适配 Dubbo gRPC Feign SOFARPC HTTP Client 适配 Apache HttpClient OkHttp Reactive...
  • 模块并行化启动

    SOFABoot 会根据 Require-Module 计算模块依赖树,例如以下依赖树表示模块B 和模块C 依赖模块A,模块E 依赖模块D,模块F 依赖模块E: 该依赖树会保证模块A 必定在模块B 和模块C 之前启动,模块D 在模块E 之前启动,模块E 在模块F 之前启动,但是依赖树没有定义模块B 与模块C,模块B、C与模块D、E、F之间的启动顺序...
  • 产品概述

    产品描述 背景 原理 场景 产品描述 SOFAArk 是一款基于 Java 实现的轻量级类隔离加载容器,主要是为应用程序提供类隔离和依赖包隔离的能力,由蚂蚁金服公司开源贡献;基于 Fat Jar 技术,简单的单模块 Java 应用或者 Spring Boot 应用均可被打包成一个自包含可运行的 Fat Jar,称之为 Ark 包;Ark 包内...