首页
/ BK-Job v3.10.3-beta.1版本发布:中间件TLS支持与多项优化

BK-Job v3.10.3-beta.1版本发布:中间件TLS支持与多项优化

2025-07-10 02:33:21作者:蔡丛锟

项目简介

BK-Job是腾讯智云团队开发的一款分布式任务调度系统,作为智云PaaS平台的重要组成部分,它提供了作业编排、任务分发、执行管控等核心功能,广泛应用于企业自动化运维场景。该系统支持跨平台脚本执行、文件分发等操作,具有高可靠性和扩展性。

核心更新内容

中间件TLS安全增强

本次版本最重要的更新是增加了对中间件单向TLS的支持。TLS(Transport Layer Security)是一种广泛采用的安全协议,用于在网络通信中提供隐私和数据完整性。在分布式系统中,中间件作为各组件间的通信桥梁,其安全性至关重要。

单向TLS的实现意味着:

  1. 客户端可以验证服务端的身份,确保连接到的是可信的服务端
  2. 所有传输数据都会进行加密,防止中间人攻击
  3. 系统可以兼容现有的非TLS中间件,实现平滑过渡

这一改进显著提升了系统在敏感环境中的安全性,特别是在跨网络部署时能够有效防范数据泄露风险。

作业模板与账号管理优化

针对作业模板引用账号的导入导出功能进行了重要改进:

  • 解决了导入作业时执行账号显示为空的问题
  • 优化了模板中账号引用的处理逻辑
  • 提升了跨环境迁移作业模板的可靠性

这些改进使得在企业多环境部署场景下,作业模板的迁移和共享变得更加便捷可靠。

系统稳定性提升

文件处理优化

修复了File-Worker组件在长时间运行后可能出现的文件下载失败问题。File-Worker作为系统的文件传输组件,其稳定性直接影响文件分发类作业的执行效果。此次优化包括:

  • 改进了文件传输连接的管理机制
  • 增强了异常情况下的自动恢复能力
  • 优化了资源释放逻辑

脚本执行改进

解决了AIX系统上执行含全局变量作业时的报错问题,增强了系统对异构环境的兼容性。同时优化了脚本语法检查生成的临时文件清理机制,避免磁盘空间被无意义占用。

运维管理增强

数据归档配置修正

修复了数据归档设置中保留天数配置项的错误,确保历史数据能够按照预期策略进行清理,既满足合规要求又避免存储资源浪费。

部署配置优化

对Migration Job的Yaml配置进行了优化,使得部署配置更加清晰合理,降低了运维人员的配置复杂度。

总结

BK-Job v3.10.3-beta.1版本在安全性、稳定性和易用性方面都有显著提升。中间件TLS支持的加入使系统更适合安全要求严格的场景,而各项功能优化则进一步提升了用户体验。这个版本特别适合需要高安全性和跨环境作业管理的企业用户。

登录后查看全文
热门项目推荐

项目优选

收起