1. sso + oauth2
我们搭建起来了一套新的sso单点登录系统,和老的系统来比,我们新的鉴权架构整合了权限中台,因为我们原来各个系统之间业务权限是分离的,就导致分配各系统之间因为权限不统一问题,在业务方面造成了影响么,并且实现了新框架的sso+oauth的权限整合,并且整合的权限中台。每次登录的时候都会把该角色的系统权限和业务权限全部返回。
2. 系统日志收集系统
我们实际上采用了事件机制么,全局监听和拦截日志,对日志进行标准化处理么,比如appid啊,容器id啊,系统id,日志级别啊,服务ip啊等进行日志标准化处理,然后集中发送到MQ中,最终通过es加kabana展示么,中间使用到了Log4j的插件嘛
3.网关http转dubbo
我们实际上是通过自定义注解的方式,比如在servic的实现类上面添加我们的自定义注解的路径,那我们在服务启动的时候就会自动解析服务的路径信息,会生成一个路由id,和一个服务接口信息,之后我们会把所有进行配置的接口进行上报到redis中。如果一个请求过来我们就可以通过网关拦截这个请求,通过路径名去redis中获取路由信息,进行动态的dubbo调用就可以了
标签:架构,系统,id,sso,日志,权限,我们 From: https://www.cnblogs.com/itqinls/p/18219026