diff --git a/智慧城市OS/欧涛的项目周报(03月03日-03月09日).md b/智慧城市OS/欧涛的项目周报(03月03日-03月09日).md index 157593c..58c6dd9 100644 --- a/智慧城市OS/欧涛的项目周报(03月03日-03月09日).md +++ b/智慧城市OS/欧涛的项目周报(03月03日-03月09日).md @@ -1 +1 @@ -
本周工作
序号 | 工作大项 | 工作细项 | 承办部门 | 承办人 | 计划完成时间 | 实际完成时间 | 工作进展及完成情况 |
1 | 软件发展新技术 | 软件新技术源码整理 | 开源组 | 欧涛 | 2025.02.24 | 2025.02.24 | 1. 打包forgeplus、forge前端、gitea_hat、项目管理后端、项目管理前端源代码 2. 刻录源代码交付光盘 |
2 | 航天院 | 总体实施方案编写 | 开源组 | 欧涛 | 2025.02.28 | 2025.02.28 | 1. 完成文档大纲、整体部分编写 2. 完成项目画像子模块功能编写、接口编写 3. 完成质量分析子模块接口编写 |
3 | 红山开源 | 微服务工作推进 | 开源组 | 欧涛 | 2025.02.28 | 处理Nacos异常响应格式非标准化的问题: 1. 当请求为Nacos时,Nacos返回的所有非JSON响应都会被自动转换为结构化的错误信息,同时将HTTP状态码设置为200,适合用于规范化微服务架构的响应格式。 2. 限制仅当异常响应时才对错误信息进行标准化处理 |
本周工作
序号 | 工作大项 | 工作细项 | 承办部门 | 承办人 | 计划完成时间 | 实际完成时间 | 工作进展及完成情况 |
1 | 红山开源 | 微服务治理工具上线红山正式环境 | 开源组 | 欧涛 | 2025.03.07 | 2025.03.07 | 1. 处理微服务治理工具异常响应格式非标准化的问题 - 将异常信息设置为常量,统一响应消息 - 限制仅当异常响应时才对错误信息进行标准化处理 - 转发异常时记录错误日志 2. 微服务治理工具免登录状态异常拦截 - portainer发生异常返回错误码时进行拦截,返回标准化错误信息,同时记录异常日志 - portainer Token失效时,清理Redis中portainer Token - 检测到sentinel返回403状态码时(大概率为Toke失效或过期),清理Redis中sentinel Token,返回标准化错误信息,同时记录异常日志 - 当Nacos返回异常状态码时,且body数据类型为JSON时,从JSON中取出message字段作为异常响应信息,若不存在该字段则返回默认的错误信息 - Sentinel登录状态默认30分钟失效,将Sentinel Token缓存过期时间调整为28分钟 3. 优化portainer转发逻辑 - 清理用户Cookie中携带的portainer_api_key参数,防止该参数转发到portainer后导致的JWT Token无效的问题 - 处理portainer指定endpoints的问题:拦截portainer中URL中携带endpoints的请求,将请求中的endpoints替换为Nacos中配置的参数,防止环境变更导致数据失效 - 修复拦截portainer中URL中携带endpoints的请求时,未考虑endpoints在末尾的情况 |
2 | 航天院 | 总体实施方案以及PPT编写 | 开源组 | 欧涛 | 2025.03.05 | 2025.03.05 | 1. 完成总体实施方案文档编写工作 2. 完成总体试试方案评审PPT编写工作 |
3 | 特色专区 | 参与并协助先进院开源中心的相关需求讨论以及开发 | 开源组 | 欧涛 | 2025.03.05 | 2025.03.05 | 1. 参与展板部分页面的需求讨论沟通工作 2. 提供相关代码、数据库以及代码开发规范相关内容 |