Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xianyunyh/task

swoole写的任务处理的程序
https://github.com/xianyunyh/task

Last synced: 8 days ago
JSON representation

swoole写的任务处理的程序

Awesome Lists containing this project

README

        

## 简介

这是使用swoole写的一个任务投放的程序。可以把一些任务分发到不同多个服务器上执行。

程序分为server端和client端。

Server端只要用于收集日志,以及和client之间进行通信。

Client端,则有一个定时器周期地执行任务列表。

1. 用户通过前端界面添加任务。
2. 将任务投放到指定的client
3. 客户端接受到数据,写入到本地的内存表中。
4. 定时器周期执行任务列表,执行到任务时,创建新进程执行任务,
5. 执行完毕发回执行的结果通知给服务器。