标签: asp.net .net wcf request
我有使用WCF服务的Web应用程序。该服务包含实现消息通知的方法。问题是,对于大量用户,它需要花费太多时间并抛出请求超时异常。解决这个问题的最佳方法是什么。增加请求的时间不可用,用户不会等待超过一分钟。也许多线程或异步调用通知方法会有帮助吗?或者有更好的解决方案吗?
答案 0 :(得分:0)
如果您的通知方法对于有效处理请求不是必需的,那么将其移至另一个线程。
作为架构点,您可以考虑将所有通知移动到自己的服务中,然后可以异步使用其API。 有关具体方法,请参阅here。