文件名称:Easy C#API,用于.NET Core的分布式后台任务/作业。-.NET开发
文件大小:152KB
文件格式:ZIP
更新时间:2024-06-16 06:47:29
.NET Scheduling
Gofer.NET:.NET Core的简单分布式任务/作业是什么? 轻松在工作人员池上运行后台作业(一次性或计划的)。 只需添加新节点即可扩展您的工作池。 在Gofer.NET中处理任务:.NET Core文档的轻松分发的任务/作业阅读文档这是什么? 这是.NET Standard 2.0应用程序的分布式作业运行程序。 受Celery for Python的启发,它使您可以在工作池上快速将代码执行排队。 使用自然表达式语法将作业排队等待执行。 排队的作业将保持不变,并由第一个可用的工作程序自动运行。 只需添加新节点即可扩展您的工作池。 在Redis的支持下,所有任务均按
【文件预览】:
Gofer.NET-master
----.gitignore(43B)
----TaskClient.cs(4KB)
----Gofer.NET.Tests()
--------Gofer.NET.Tests.csproj(733B)
--------TaskSchedulerTestHelpers.cs(8KB)
--------GivenARecurringTask.cs(4KB)
--------GivenATaskClient.cs(4KB)
--------GivenATaskInfo.cs(3KB)
--------GivenARedisQueue.cs(5KB)
--------TestQueueTestFixture.cs(3KB)
--------GivenARedisTaskQueue.cs(11KB)
--------GivenATaskSchedulerInAnotherThread.cs(12KB)
--------GivenATaskScheduler.cs(15KB)
----Gofer.NET.csproj(1KB)
----IBackendLock.cs(127B)
----RedisExtensions.cs(3KB)
----Gofer.NET.Utils()
--------TaskInfo.cs(4KB)
--------TypeWrapper.cs(199B)
--------ListExtensions.cs(468B)
--------DateTimeExtensions.cs(473B)
--------Gofer.NET.Utils.csproj(650B)
--------Errors()
--------Retry.cs(4KB)
--------ExceptionConverter.cs(947B)
--------ActionExtensionMethods.cs(3KB)
--------TaskExtensions.cs(501B)
--------JsonTaskInfoSerializer.cs(2KB)
--------MethodCallArgumentResolutionVisitor.cs(1KB)
--------JsonPrimitiveConverter.cs(2KB)
--------MethodInfoExtensions.cs(505B)
----TaskQueueBackendFactoryMethods.cs(552B)
----docs()
--------_config.yml(337B)
--------LICENSE(34KB)
--------_includes()
--------img()
--------index.md(3KB)
--------workers.md(2KB)
--------taskqueue.md(2KB)
--------jobs.md(11KB)
--------example.md(5KB)
----publish.sh(438B)
----LICENSE(1KB)
----Gofer.NET.sln(2KB)
----TaskQueueConfiguration.cs(1KB)
----ScheduledTask.cs(1KB)
----ThreadSafeColoredConsole.cs(2KB)
----RedisQueue.cs(4KB)
----TaskScheduler.cs(14KB)
----RecurringTask.cs(4KB)
----IBackend.cs(2KB)
----example()
--------worker()
--------primary()
----Messages.cs(763B)
----.travis.yml(832B)
----RedisLock.cs(793B)
----README.MD(3KB)
----TaskQueue.cs(4KB)
----RedisBackend.cs(5KB)