首页 文章 精选 留言 我的

精选列表

搜索[服务],共10000篇文章
优秀的个人博客,低调大师

zlt-mp v5.2.0 发布,基于 Spring Cloud Alibaba 的微服务平台

功能介绍 更新内容 特性/增强 日志链路spanId生成规则优化 增加日志链路页面 增强授权中心UAA可配置功能 提高nacos日志打印级别 升级spring-boot到2.5.9 升级spring-boot-admin到2.5.5 升级hutool到5.7.20 内容说明 一、spanId生成规则优化 合并spanId和parentId,由原来的UUID,如下图所示: 优化为有序数字,能直观分辨调用顺序与层级关系,如下图所示: 上图示例中spanId的生成规则,如下链路拓扑图所示: 二、增加日志链路页面 系统日志列表页面追踪id字段增加超链接,点击弹出日志链路页面: 以树形方式展示对应追踪id的全链路。 只显示存在日志数据的链路。 三、增强授权中心UAA可配置功能 授权中心zlt-uaa工程增加以下配置功能: 是否同账号登录互踢:zlt.security.auth.isSingleLogin 如果为true则同一个账号如果在不同的客户端中重复登录多次,之前登录的状态会失效。 是否同账号登录公用token:zlt.security.auth.isShareToken 如果为true则多个用户使用同一账号登录时共用一个token,意味着其中一个登出则使用该账号的所有用户都登出;只有isSingleLogin为false时会生效。 四、提高nacos日志打印级别 提升项目的nacos日志级别,屏蔽疯狂打印的com.alibaba.nacos.client.naming日志。 项目地址 Gitee地址:https://gitee.com/zlt2000/microservices-platform Github地址:https://github.com/zlt2000/microservices-platform 项目文档 https://www.kancloud.cn/zlt2000/microservices-platform/919417 项目更新日志 https://www.kancloud.cn/zlt2000/microservices-platform/93623

优秀的个人博客,低调大师

zlt-mp v5.1.0 发布,基于 Spring Cloud Alibaba 的微服务平台

功能介绍 更新内容 特性/增强 认证中心支持单点登出 sso-demo增加单点登出支持 日志链路追踪增加spanId和parentId字段 升级spring-boot到2.5.7 升级spring-cloud到2020.0.4 问题修复 解决客户端模式授权报错问题 变更语句 Use`oauth-center`; updateoauth_client_detailssetadditional_information='{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8082/logoutNotify"}' whereclient_id='webApp'; updateoauth_client_detailssetadditional_information='{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8081/logoutNotify"}' whereclient_id='app'; 内容说明 一、认证中心支持单点登出 认证中心支持多个系统在基于OAuth2.0实现单点登录之后,当其中一个系统登出之后,其他系统也同时登出的功能。 在zlt-uaa工程中通过参数unifiedLogout来配置是否开启单点登出功能,默认为false zlt: security: auth: unifiedLogout:true 相关原理和代码解析看在线文档:https://www.kancloud.cn/zlt2000/microservices-platform/2539642 二、sso-demo增加单点登出支持 oidc-sso和web-sso这两个单点登录 demo 已经改造支持单点登出功能。 关于 demo 的具体的使用步骤大家直接看每个 demo 工程下的 README.md 文件即可。 三、日志链路追踪优化 zlt-log-spring-boot-starter工程中的日志全链路追踪,由之前的单个traceId的基础上增加 2 个字段:spanId和parentId 格式为:[traceId,spanId,parentId] [a4013b536bbda96d,2258e9dde4eb40a2,a4013b536bbda96d] 相关原理和代码解析看在线文档:https://www.kancloud.cn/zlt2000/microservices-platform/1228555 项目地址 Gitee地址:https://gitee.com/zlt2000/microservices-platform Github地址:https://github.com/zlt2000/microservices-platform 项目文档 https://www.kancloud.cn/zlt2000/microservices-platform/919417 项目更新日志 https://www.kancloud.cn/zlt2000/microservices-platform/936235

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册