没有合适的资源?快使用搜索试试~ 我知道了~
rescheduler-lite:易于在消息传递的基础上部署和操作作业计划程序
共78个文件
cs:49个
csproj:8个
json:6个
需积分: 5 0 下载量 189 浏览量
2021-03-27
16:45:25
上传
评论
收藏 89KB ZIP 举报
温馨提示
重新安排时间精简版 Rescheduler-lite是一种易于部署,操作且与工作人员/环境无关的作业/工作计划程序 项目状态 Rescheduler-lite正在开发中,因此所有警告均适用; 随时随地玩耍,提高PR,参与讨论,但最重要的是暂时不要依赖它(!) :slightly_smiling_face: 目录 特征 单二进制 低内存占用 内置可观察性 内置备份和还原 建立在标准组件之上 利用传递消息 目标 轻量级计划的主要目标是简化中小型项目的计划/重复工作。 通常,需要实施一项基本功能,该功能要求将来发生某些事情(发送提醒电子邮件,webhooks等)或执行重复任务(生成报告,收集外部信息等)。 这些事情通常是真正针对项目的,而这些工作的计划却并非如此。 以方便且低维护的方式进行作业调度设置仍然很麻烦。 rescheduler-lite旨在消除这种通用的作业计划,而对这些作业的实现或执行方式没有任何意见。 所有这些,同
资源推荐
资源详情
资源评论
收起资源包目录
rescheduler-lite-master.zip (78个子文件)
rescheduler-lite-master
docker
prometheus.yaml 296B
rabbitmq_plugins 42B
loki.yaml 2KB
Rescheduler.sln 11KB
.github
coverlet.xml 696B
workflows
dotnet.yml 1KB
LICENSE.txt 34KB
requests.http 718B
src
Rescheduler.Worker
ServiceCollectionExtensions.cs 335B
JobScheduler.cs 1KB
Rescheduler.Worker.csproj 502B
Rescheduler.Infra
Messaging
RabbitJobPublisher.cs 3KB
IModelExtensions.cs 2KB
RabbitMqOptions.cs 256B
Assembly.cs 156B
ServiceCollectionExtensions.cs 2KB
Data
Config
JobExecutionConfiguration.cs 464B
JobConfiguration.cs 368B
JobContext.cs 1013B
Repository.cs 5KB
Metrics
MessagingMetrics.cs 649B
QueryMetrics.cs 708B
MetricsBehavior.cs 1KB
Rescheduler.Infra.csproj 990B
Rescheduler.Core
Entities
EntityBase.cs 263B
Job.cs 2KB
ExecutionStatus.cs 359B
JobExecution.cs 1KB
Rescheduler.Core.csproj 797B
Handlers
GetJobExecutionsHandler.cs 1KB
GetJobHandler.cs 845B
SchedulePendingHandler.cs 4KB
GetJobsHandler.cs 1KB
GetExecutionsHandler.cs 1KB
CreateJobHandler.cs 1KB
Assembly.cs 154B
ServiceCollectionExtensions.cs 453B
Interfaces
IRepository.cs 2KB
IJobPublisher.cs 935B
IScheduledJobsRepository.cs 342B
Rescheduler.Api
Startup.cs 3KB
appsettings.Development.json 207B
Program.cs 993B
Controllers
JobExecutionController.cs 3KB
JobsController.cs 4KB
Dockerfile 507B
Models
JobExecutionResponse.cs 1KB
JobResponse.cs 2KB
CreateJobRequest.cs 1KB
CreateJobResponse.cs 126B
Rescheduler.Api.csproj 2KB
Properties
launchSettings.json 845B
appsettings.json 463B
create-migration.sh 71B
.vscode
launch.json 1KB
settings.json 322B
tasks.json 1KB
create-release.sh 331B
test
Rescheduler.Core.Tests
Entities
JobTests.cs 2KB
JobExecutionTests.cs 2KB
Handlers
GetJobHandlerTests.cs 2KB
GetExecutionsHandlerTests.cs 2KB
CreateJobHandlerTests.cs 4KB
SchedulePendingHandlerTests.cs 8KB
GetJobExecutionsHandlerTests.cs 2KB
GetJobsHandlerTests.cs 2KB
Rescheduler.Core.Tests.csproj 1KB
Rescheduler.Api.Tests
Controllers
JobExecutionControllerTests.cs 4KB
JobsControllerTests.cs 5KB
Rescheduler.Api.Tests.csproj 1KB
Rescheduler.Infra.Tests
Rescheduler.Infra.Tests.csproj 1KB
Messaging
RabbitJobPublisherTests.cs 6KB
Data
RepositoryTests.cs 4KB
Rescheduler.Worker.Tests
Rescheduler.Worker.Tests.csproj 1KB
README.md 6KB
docs
assets
system-diagram.png 17KB
docker-compose.yml 2KB
.gitignore 7KB
共 78 条
- 1
资源评论
msjhfu
- 粉丝: 27
- 资源: 4607
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功