-
Notifications
You must be signed in to change notification settings - Fork 21
schedule
desperadoccy edited this page May 28, 2024
·
3 revisions
shedule模块用于服务器端进行客户端调度时采用的调度算法,即客户端选择算法。
- path: 该调度算法类的路径
- params: 初始化该类所需的params
该类为中间类,Scheduler通过该类与shedule进行交互,该类可以根据不同的shedule调整所需的参数。
本节下介绍的参数填写在params字段中
该类为基类,定义了必须实现的函数,以及基本属性
每次激活将调度(下发任务)所有客户端
第1轮会调度所有客户端,之后将不再调度
每轮随机调度部分客户端
- c_ratio: 0-1浮点数,每轮调度的客户端比例
轮询调度客户端
- c_ratio: 0-1浮点数,每轮调度的客户端比例
需要增加特性,可自行继承AbstractSchedule及其子类进行拓展
并在ScheduleCaller里提供调用函数
Getting Started - 整体流程 - Module Guide - 现有算法 - Contact Us