Skip to content
This repository was archived by the owner on May 30, 2022. It is now read-only.

sofastack/sofa-rpc-boot-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

73d51bb · Nov 21, 2019

History

93 Commits
May 8, 2018
Sep 16, 2019
Sep 16, 2019
Sep 16, 2019
Sep 16, 2019
Sep 16, 2019
Apr 14, 2018
Sep 16, 2019
Apr 12, 2018
Nov 21, 2019
Sep 16, 2019

Repository files navigation

The code has been migrated to rpc-sofa-boot-starter since SOFABoot v3.2.0, this project will be archived and stop maintenance.

SOFARPC Boot Projects

Build Status Coverage Status License Release

概述

rpc-sofa-boot-starter

SOFABoot 是一个完全兼容 SpringBoot 的开发框架,rpc-sofa-boot-starter 的作用就是将 SOFARPC 功能集成到 SOFABoot 中。rpc-sofa-boot-starter 提供了统一方便的编程界面、配置方式,同时提供了 SOFABoot 的健康检查,类隔离,日志空间隔离等基础能力。

rpc-sofa-boot-samples

用户使用 rpc-sofa-boot-starter 的例子。

功能特性

  • 支持多种协议的服务发布和引用
  • 支持同步、单向、回调、泛化等多种调用方式
  • 支持自定义Filter
  • 支持服务预热
  • 支持直连路由策略
  • 支持自动故障隔离
  • 支持自定义线程池
  • 支持多种注册中心的选择

构建

编译需要 JDK 8 及以上、Maven 3.2.5 及以上。

文档

贡献

如何参与代码贡献

开源许可

基于 Apache License 2.0 协议。