Nes*_*tor 10 azure azure-webjobs azure-webjobssdk
如何在创建多个具有1个功能的WebJobs并将多个功能捆绑到一个或仅仅几个WebJobs之间做出决定?谢谢
你的问题没有直接的答案。对不起。
通常,您按工作流或角色对功能进行分组。例如,如果您的工作流包含一个调整图像大小的函数,一个应用水印的函数和另一个复制图像的函数,那么将所有函数放在一起是有意义的,因为它们是相关的。当您修改流程时,您更有可能更改所有这些。
另一方面,您可能会争辩说功能应该分开。除非您更改输入/输出,否则没有理由修改多个功能。但是,如果您需要更改多个功能,您最终将编辑更多项目。
如您所见,这两个论点各有利弊,实际上没有正确的答案。
尝试进行试验,看看哪种方法更适合您的解决方案。
PS:我能给出的唯一准则是:如果函数真的很小(几行代码),将它们放在同一个 webjob 中可能更容易,因为维护多个程序集有相当多的开销。
归档时间: |
|
查看次数: |
1754 次 |
最近记录: |