Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xianyunyh/task
swoole写的任务处理的程序
https://github.com/xianyunyh/task
Last synced: 8 days ago
JSON representation
swoole写的任务处理的程序
- Host: GitHub
- URL: https://github.com/xianyunyh/task
- Owner: xianyunyh
- Created: 2018-08-26T07:13:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-17T16:19:12.000Z (about 6 years ago)
- Last Synced: 2024-10-11T20:14:46.888Z (about 1 month ago)
- Language: PHP
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 简介
这是使用swoole写的一个任务投放的程序。可以把一些任务分发到不同多个服务器上执行。
程序分为server端和client端。
Server端只要用于收集日志,以及和client之间进行通信。
Client端,则有一个定时器周期地执行任务列表。
1. 用户通过前端界面添加任务。
2. 将任务投放到指定的client
3. 客户端接受到数据,写入到本地的内存表中。
4. 定时器周期执行任务列表,执行到任务时,创建新进程执行任务,
5. 执行完毕发回执行的结果通知给服务器。