是否可以在 IIS 上托管 dache 缓存?
Is it possible to host dache cache on IIS?
我正在使用 Dache 开发 Web 应用程序,感谢作者提供了很棒的库。
不幸的是,我有一个大问题。
在 1.5.6 之前的版本中,情况更糟。但在 1.5.6 中更好,但我仍然得到以下异常:
There are no reachable cache hosts available. Verify your client settings and ensure that all cache hosts can be successfully communicated with from this client.
在开发中,我在构建 2 或 3 次后出现异常,我必须重新启动缓存服务并停止 IIS Express 以消除异常。
几个小时后,在 Web 应用程序中,客户端与缓存服务断开连接。我必须重新启动缓存服务和网站以删除异常。
我在 windows 服务上托管了 dache。
我认为问题出在 dache 主机和 dache 客户端之间的通信上。
那么,是否可以像 WCF 服务而不是 windows 服务那样在 IIS 上托管 dache 缓存?
您可以使用 Nuget 包在您自己的进程中托管 Dache。有关 the Dache wiki 的更多信息:
我正在使用 Dache 开发 Web 应用程序,感谢作者提供了很棒的库。
不幸的是,我有一个大问题。
在 1.5.6 之前的版本中,情况更糟。但在 1.5.6 中更好,但我仍然得到以下异常:
There are no reachable cache hosts available. Verify your client settings and ensure that all cache hosts can be successfully communicated with from this client.
在开发中,我在构建 2 或 3 次后出现异常,我必须重新启动缓存服务并停止 IIS Express 以消除异常。
几个小时后,在 Web 应用程序中,客户端与缓存服务断开连接。我必须重新启动缓存服务和网站以删除异常。
我在 windows 服务上托管了 dache。
我认为问题出在 dache 主机和 dache 客户端之间的通信上。
那么,是否可以像 WCF 服务而不是 windows 服务那样在 IIS 上托管 dache 缓存?
您可以使用 Nuget 包在您自己的进程中托管 Dache。有关 the Dache wiki 的更多信息: