我的项目需要实现预见性缓存,即在调用特定请求时触发另一个请求。以下详细介绍了实现 -
- HttpModule解析SOAPRequest并匹配配置文件中的条目以供预见候选。
- 如果请求匹配,则准备参数字典并启动适当的工作流程。
- 通过在Application_Start事件中初始化运行时实例并将其存储在Application Dictionary中,确保在所有请求中使用单个工作流运行时。
- 使用持久性服务和DefaultScheduler服务。
醇>
我们无法实现Windows服务模型,因为当前要求要求将SOAPRequest参数作为参数传递。 ManualSchedulerService由于其实际行为的同步性而未处于争用状态。性能仍然很差,产品团队也不满意。谁能建议我更好的解决方案?
谢谢,
萨米尔