1 Star 0 Fork 43

lism / free-bsf-all

forked from 车江毅 / free-bsf-all 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.13 KB
一键复制 编辑 原始数据 按行查看 历史
gavin 提交于 2021-09-22 16:53 . 提交新版本

free-bsf-eureka 组件

介绍

基于eureka的注册中心的扩展包,里面包含feign的一些扩展和对服务的一些扩展,如限流,feign的自定义ip访问,feign的方法级链接超时设置。 或者基于eureka metadata扩展的版本管理等。

依赖引用

一般包已经通过free-bsf-starter依赖在脚手架项目中,无需额外配置

<dependency>
	<artifactId>free-bsf-eureka</artifactId>
	<groupId>com.free.bsf</groupId>
	<version>1.7.1-SNAPSHOT</version>
</dependency>

入门配置说明

#Eureka 启用配置
bsf.eureka.client.enabled = false
#Eureka 服务地址配置
eureka.client.serviceUrl.defaultZone = 

高级配置说明

高级配置说明

feign方法级超时支持

FeignRibbonTimeout

feign时间传输格式扩展

#默认feign调用第三方服务传输的时间格式标准
bsf.feign.dateformat=yyyy-MM-dd HH:mm:ss

feign自定义ip访问扩展

Feign自定义ip访问扩展

eureka版本号支持

暂无文档,请阅读代码

eureka限流

暂无文档,功能未测试。

Java
1
https://gitee.com/lism/free-bsf-all.git
git@gitee.com:lism/free-bsf-all.git
lism
free-bsf-all
free-bsf-all
master

搜索帮助