{"repo":"fuxiuzhan/fuled-component","free":true,"listed":false,"github":"https://github.com/fuxiuzhan/fuled-component","clone":"git clone https://github.com/fuxiuzhan/fuled-component.git","description":"fuled-framework组件包，开箱即用的脚手架，包含注册中心，配置中心，trace，metric，动态线程池，动态kafka，动态redis ....等常见主流功能","language":"Java","stars":21,"topics":["framework","java","architecture","component","springboot2-x","fuled-framework","cache","cat","dynamic","dynamic-threadpool"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"fuled-component 组件包简介 已经增加了新的example[fuled-boot-example]模块，说明更加详细，手摸手教程 模块依赖的中间件比较多，大家可以自行搭建，建议使用容器，以我自己的环境为例 包含模块说明 fuled-banner - banner组件，用于显示框架logo fuled-cat-starter - cat 监控组件。可以实现spring组件，redis，数据库，feign等的自动监控，引入即可实现应用性能监控 fuled-common - 包含全局使用的工具类及通用pojo fuled-config-starter - 配置中心。使用nacos，结合Nacos-config和Apollo的优点。 - 实现更加优雅，不采用变更刷新容器的笨重方式，变更只重新绑定env变量即可，轻量且高效。 ⭐️⭐️⭐️⭐配置中心深度解析（多图加载慢）⭐️⭐⭐️⭐ ⭐️⭐️⭐️⭐配置中心深度解析(加载慢可使用备用链接)⭐️⭐⭐️⭐ fuled-dynamic-datasource-starter - 动态多数据源，简单配置即可。可以链接多个不同类型的数据源，且增加对加密字段的支持。 fuled-dynamic-redis-starter - 动态redis组件，简单配置即可。可以使用配置链接多个redis，使用beandefine方式加载，与监控切面完美结合。 fuled-dynamic-threadpool-starter - 动态线程池组件，可动态配置线程参数，实时生效，自动管理线程池的生命周期。最多只需一行代码即可完美管理 - 也可以接入监控告警中心，实现对接入应用内的注册线程池实时监控。而且对ThreadLocal的传递支持较好，不需要 - 额外使用TTL，实现方式另辟蹊径，吊打当前市面上主流的动态线程池管理工具。 - 可以兼容jdk8+的基本所有版本。 ⭐️⭐️⭐️⭐动态线程池深度解析⭐️⭐⭐️⭐ ⭐️⭐️⭐️⭐动态线程池深度解析(备用链接)⭐️⭐⭐️⭐ fuled-env-encryptor-starter - 配置中心加密组件。与fuled-config-starter完全解耦，也可单独与任何一款配置中心使用。实现应用按appId及环境隔离加密配置。 - 不同应用或者环境秘钥不同，不能互换配置。 fuled-gateway-zuul-starter - zuul网关组件，支持route nacos直接配置，可以快速实现网关接入。 fuled-logger-starter - 统一logger切面和通用logback日志 fuled-name-starter - nacos注册中心，定制了注册中心各环境的地址，增加各依赖组件版本和部分系统的meta信息 - 可作为额外的负载均衡和灰度发布的路由实现。 fuled-oauth-server-starter - 通用oauth组件，目前为空，计划做成通用的auth组件，数据源可定制可接入ladp fuled-sentinel-starter - sentinel组件，定制了不同环境的服务地址 fuled-simple-cache-starter - cache组件，切面实现，用于与spring-cache基本一致，且支持单个key的任意过期时间 - 且对接口代理的key生成进行优化，解决spring-cache key generator的接口代理可能错误的问题 fuled-common-cache-starter - fuled-simple-cache-start","default_branch":null,"files":null,"tree":[],"storefront":"/r/fuxiuzhan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fuxiuzhan/fuled-component/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}