我正在使用azure redis缓存进行某些性能监视服务。基本上,当页面加载等事件发生时,我会向redis发送fire and forget命令来记录事件。我的目标是让我的应用程序运行良好,无论它是否可以联系redis服务器。我在为这个场景寻找最佳实践。如果有必要的话,我可以输掉一些比赛。我发现,即使我在使用fire和forget,当web服务器遇到高延迟或服务器连接问题时,应用程序也会错开。
我在用stackexchange.redis。此场景的任何最佳实践配置选项/编程实践?

最佳答案

我在连接上实现单例模式的方法结果是阻塞请求。一旦我修复了这个问题,我的应用程序就会按照我的意愿运行(例如,当redis连接中断时,它仍然可以运行)。

09-12 16:17