Jav*_*ter 4 azure azure-functions
需要缓存对象以改进Azure功能的性能.我尝试了.NET ObjectCache(System.Runtime.Caching),它在我的测试中运行良好(在高达10分钟的缓存保留期内测试).
为了推进这个解决方案,我有几个简单的问题:
什么是Azure功能的回收策略.有默认值吗?可以配置吗?
费用的含义是什么?
我的方法是对的还是有更好的解决方案?
您可能知道的任何问题,请帮忙.
谢谢.
贾韦德,
建议使用Redis之外的进程外解决方案(甚至使用表存储,具体取决于工作负载).
根据经验,函数应该是无状态的,特别是如果您在动态运行时运行,其中可以随时进行扩展操作(向上和向下),并且不保证您的主机不会停留.
如果您选择使用经典主机,您可以更灵活一些,因为您可以启用"始终开启"功能,但我仍然建议使用进程外方法.在经典模式下运行也会产生成本影响,因为您不再利用动态托管提供的基于消费的计费模型.
我希望这有帮助!
归档时间: |
|
查看次数: |
4290 次 |
最近记录: |