Skip to content

1.0.0

Latest
Compare
Choose a tag to compare
@wzh425 wzh425 released this 31 Jul 08:57
· 40 commits to main since this release
2db0f7d

🚀 Features

  • MultiEnvironment : Isolation - Multi-environment support.
  • HttpJob : Http jobs support the asynchronous mode.
  • SchedulerAlert : Alarms and rules are configured.

🔬 Refactors

  • QueryNoLock : NoLock is used in query statements.
  • ServiceScope : Some service lifecycle management adjustments in background services.
  • SchedulerJob : The Job and Task pages use breadcrumbs to restructure the pages and interactions.
  • SDK : Added job update method.

🔧 Bug fixes

  • SchedulerWorkerManagerData : task stops, if the task in running, SchedulerWorkerManagerData. StopTask won't clean up.
  • RedisSubscribe : Fixed an issue where the same redis is used in multiple environments and the Server and Worker find each other and subscribe to other environments.
  • HttpJob : HttpJob execution in multiple environments does not pass environment information.
  • SignalR : Fixed SignalR push in multiple environments.
  • Other : Some other issues fixed.

📖 Others

  • Page responsive layout support, friendly display on non-1920 *1080 computers
  • Some detail optimizations and UI tweaks
  • Document Update

🚀 功能

  • MultiEnvironment:隔离性-多环境支持。
  • HttpJob:Http类型的Job支持异步模式。
  • SchedulerAlert:支持告警及规则配置。

🔬 重构

  • QueryNoLock:查询语句中使用NoLock。
  • ServiceScope:后台服务中一些服务的生命周期管理调整。
  • SchedulerJob:Job和Task页面使用面包屑,重构页面和交互。
  • SDK:增加Job更新方法。

🔧 问题修复

  • SchedulerWorkerManagerData:任务停止时,若任务在运行中,SchedulerWorkerManagerData.StopTask不会清理。
  • RedisSubscribe:修复多环境下用同个redis,Server和Worker互相发现会订阅其他环境的问题。
  • HttpJob:多环境下Http类型的Job执行未传递环境信息。
  • SignalR:修复多环境下SignalR推送问题。
  • Other:其他一些问题修复。

📖 其他

  • 页面响应式布局支持,在非1920*1080的电脑上也能友好显示
  • 一些细节优化和UI调整
  • 文档更新