Skip to content

khotyn/sofa-rpc-boot-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 7 及以上、Maven 3.2.5 及以上。

文档

贡献

如何参与代码贡献

开源许可

基于 Apache License 2.0 协议。

About

SOFABoot projects for SOFARPC, include starter and samples.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.9%
  • Shell 0.1%