需要添加支持用户自定义的算法,这样怎么实现呢?可以通过添加一个调度算法管理的模块,对系统提供的,自定义的调度算法进行管理。并且动态地添加支持。 实现一个支持负载均衡管理的类:(如果VSC保存时候,没有自动调整格式,那就是代码有问题了,struct初始化时候每一行需要 逗号 “,” 。 不然回报错:“syntax error: unexpected newline, expecting comma or } ”。运行main.go之前,先进行go build,这样子才会去执行init函数注册到BalanceMgr里面。不然不会调用init函数。 package balance import