如果要添加更多服务块,该如何使其变得容易?

来源:爱站网时间:2021-11-17编辑:网友分享
爱站技术小编最近研究的新的学习课题是如果要添加更多服务块,该如何使其变得容易?,还是有点学习心得的,现在发出来供大家参考参考。希望能帮助到大家。

问题描述


我有一个selectoutputIn块和连接到服务块的多个selectOutputOut块。 selectoutputIn块使用一个函数来确定代理的输出。有没有一种简单的方法可以插入列表并确定要选择第一个可用的服务块。如果要添加更多服务块,该如何使其变得容易?

 

思路:


如果您有1000个这些服务,最好创建1000个内部具有以下结构的代理:

 

[当您有很多人要回到主要人时,您需要一个出口挡,selectOuputIn将不起作用。

要选择一个可用的服务块,您可以在selectOutputIn显式选择中执行此操作(使用代理)

findFirst(myAgents, a->a.service.delaySize()==0).selectOutputOut

 以上内容就是爱站技术频道小编为大家分享的如果要添加更多服务块,该如何使其变得容易?看完以上分享之后,大家应该都知道要怎么添加更多的服务块了吧。

上一篇:如何将xml转换为java字符串列表

下一篇:“来自套接字的“无尽” AudioInputStream是什么

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载