TSZQ_FanZai/智慧城市OS/欧涛的项目周报(03月03日-03月09日).md

1 line
5.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p><br></p><p style="text-align: center;"><strong>本周工作</strong></p><table style="width: auto;"><tbody><tr><td colSpan="1" rowSpan="1" width="55">序号</td><td colSpan="1" rowSpan="1" width="152">工作大项</td><td colSpan="1" rowSpan="1" width="294">工作细项</td><td colSpan="1" rowSpan="1" width="102.06">承办部门</td><td colSpan="1" rowSpan="1" width="78">承办人</td><td colSpan="1" rowSpan="1" width="104">计划完成时间</td><td colSpan="1" rowSpan="1" width="109">实际完成时间</td><td colSpan="1" rowSpan="1" width="369">工作进展及完成情况</td></tr><tr><td colSpan="1" rowSpan="1" width="55">1</td><td colSpan="1" rowSpan="1" width="auto">红山开源</td><td colSpan="1" rowSpan="1" width="232">微服务治理工具上线红山正式环境</td><td colSpan="1" rowSpan="1" width="102">开源组</td><td colSpan="1" rowSpan="1" width="78">欧涛</td><td colSpan="1" rowSpan="1" width="104">2025.03.07</td><td colSpan="1" rowSpan="1" width="109">2025.03.07</td><td colSpan="1" rowSpan="1" width="369"><strong>1. 处理微服务治理工具异常响应格式非标准化的问题</strong><br>- 将异常信息设置为常量,统一响应消息<br>- 限制仅当异常响应时才对错误信息进行标准化处理<br>- 转发异常时记录错误日志<br><strong>2. 微服务治理工具免登录状态异常拦截</strong><br>- <br>portainer发生异常返回错误码时进行拦截返回标准化错误信息同时记录异常日志<br>- portainer Token失效时清理Redis中portainer Token<br>- 检测到sentinel返回403状态码时大概率为Toke失效或过期清理Redis中sentinel Token返回标准化错误信息同时记录异常日志<br>- 当Nacos返回异常状态码时且body数据类型为JSON时从JSON中取出message字段作为异常响应信息若不存在该字段则返回默认的错误信息<br>- Sentinel登录状态默认30分钟失效将Sentinel Token缓存过期时间调整为28分钟<br><strong>3. 优化portainer转发逻辑<br>- </strong>清理用户Cookie中携带的portainer_api_key参数防止该参数转发到portainer后导致的JWT Token无效的问题<br>- 处理portainer指定endpoints的问题拦截portainer中URL中携带endpoints的请求将请求中的endpoints替换为Nacos中配置的参数防止环境变更导致数据失效<br>- 修复拦截portainer中URL中携带endpoints的请求时未考虑endpoints在末尾的情况</td></tr><tr><td colSpan="1" rowSpan="1" width="55">2</td><td colSpan="1" rowSpan="1" width="auto">航天院</td><td colSpan="1" rowSpan="1" width="232">总体实施方案以及PPT编写</td><td colSpan="1" rowSpan="1" width="102">开源组</td><td colSpan="1" rowSpan="1" width="78">欧涛</td><td colSpan="1" rowSpan="1" width="104">2025.03.05</td><td colSpan="1" rowSpan="1" width="109">2025.03.05</td><td colSpan="1" rowSpan="1" width="369">1. 完成总体实施方案文档编写工作<br>2. 完成总体试试方案评审PPT编写工作</td></tr><tr><td colSpan="1" rowSpan="1" width="auto">3</td><td colSpan="1" rowSpan="1" width="auto">特色专区</td><td colSpan="1" rowSpan="1" width="auto">参与并协助先进院开源中心的相关需求讨论以及开发</td><td colSpan="1" rowSpan="1" width="auto">开源组</td><td colSpan="1" rowSpan="1" width="auto">欧涛</td><td colSpan="1" rowSpan="1" width="auto">2025.03.05</td><td colSpan="1" rowSpan="1" width="auto">2025.03.05</td><td colSpan="1" rowSpan="1" width="auto">1. 参与展板部分页面的需求讨论沟通工作<br>2. 提供相关代码、数据库以及代码开发规范相关内容</td></tr></tbody></table><p style="text-align: left;"><br></p><p style="text-align: center;"><strong>下周工作</strong></p><table style="width: auto;"><tbody><tr><td colSpan="1" rowSpan="1" width="55">序号</td><td colSpan="1" rowSpan="1" width="156.4">工作大项</td><td colSpan="1" rowSpan="1" width="294">工作细项</td><td colSpan="1" rowSpan="1" width="102">承办部门</td><td colSpan="1" rowSpan="1" width="78">承办人</td><td colSpan="1" rowSpan="1" width="104">计划完成时限</td><td colSpan="1" rowSpan="1" width="109">任务来源</td><td colSpan="1" rowSpan="1" width="369">推进思路(步骤)及考虑</td></tr><tr><td colSpan="1" rowSpan="1" width="55">1</td><td colSpan="1" rowSpan="1" width="auto">软件发展新技术</td><td colSpan="1" rowSpan="1" width="249">配合完成PDL最新版本部署</td><td colSpan="1" rowSpan="1" width="102">开源组</td><td colSpan="1" rowSpan="1" width="78">欧涛</td><td colSpan="1" rowSpan="1" width="104">2025.03.14</td><td colSpan="1" rowSpan="1" width="109"></td><td colSpan="1" rowSpan="1" width="369">1. 准备更新所需的相关软件包<br>2. 前往科大更新PDL项目管理</td></tr><tr><td colSpan="1" rowSpan="1" width="55">2</td><td colSpan="1" rowSpan="1" width="auto">Gitlink</td><td colSpan="1" rowSpan="1" width="249">项目工程化管理更新版本至线上环境Gitlink</td><td colSpan="1" rowSpan="1" width="102">开源组</td><td colSpan="1" rowSpan="1" width="78">欧涛</td><td colSpan="1" rowSpan="1" width="104">2025.03.14</td><td colSpan="1" rowSpan="1" width="109"></td><td colSpan="1" rowSpan="1" width="369"> 基于CMDB版本进行裁剪</td></tr><tr><td colSpan="1" rowSpan="1" width="auto">3</td><td colSpan="1" rowSpan="1" width="auto">红山开源</td><td colSpan="1" rowSpan="1" width="auto">运维管理后台菜单优化设计</td><td colSpan="1" rowSpan="1" width="auto">开源组</td><td colSpan="1" rowSpan="1" width="auto">欧涛</td><td colSpan="1" rowSpan="1" width="auto">2025.03.14</td><td colSpan="1" rowSpan="1" width="auto"></td><td colSpan="1" rowSpan="1" width="auto">查找集群管理、微服务治理等相关资料,熟悉运维用户的操作习惯,初步整理优化需求</td></tr></tbody></table><p style="text-align: left;"> </p><p><br></p>