Xml Sitecore 7.2 RSS源返回404

Xml Sitecore 7.2 RSS源返回404,xml,asp.net-mvc,iis,rss,sitecore,Xml,Asp.net Mvc,Iis,Rss,Sitecore,我在2012R2上运行了一个Sitecore 7.2实例,该实例在MVC中运行,并且在内置的Sitecore RSS源中遇到了一个奇怪的问题。我已经成功地使用Sitecore创建了一个RSS提要,并且指向XML文件的实际链接可以正常工作,而且永远不会停止。也就是说,我可以通过Sitecore客户端预览它,并在登台服务器和生产服务器上访问XML提要的公共URL,而不会出现问题 然后,我创建了一个简单的Sitecore对象,它接收XML提要URL,对其进行解析,并将其显示在格式良好的视图(cshtm

我在2012R2上运行了一个Sitecore 7.2实例,该实例在MVC中运行,并且在内置的Sitecore RSS源中遇到了一个奇怪的问题。我已经成功地使用Sitecore创建了一个RSS提要,并且指向XML文件的实际链接可以正常工作,而且永远不会停止。也就是说,我可以通过Sitecore客户端预览它,并在登台服务器和生产服务器上访问XML提要的公共URL,而不会出现问题

然后,我创建了一个简单的Sitecore对象,它接收XML提要URL,对其进行解析,并将其显示在格式良好的视图(cshtml视图和控制器)中。该对象工作,提取Sitecore生成的RSS提要并对其进行格式化,然后在页面上以良好的格式输出。耶

除了在过去的几周里,我遇到了一个问题,这个对象进入失败状态,指出它试图读取的URL(Sitecore提要的公共URL)无效,并返回404。在这种错误状态下,我仍然可以直接导航到公共URL并实时查看XML提要,因此它不是实际的提要

重新启动应用程序(例如,通过修改web.config文件并将其上载到服务器)可以修复此问题。应用程序重新启动后,一切都会恢复工作,直到稍后再次崩溃

我确实让IIS服务器每天凌晨3点左右重新启动应用程序池,并且在过去一周中注意到,在应用程序池重新启动后,RSS对象处于这种失败状态。重新启动Sitecore应用程序(例如,再次通过web.config更改)可以修复所有问题

这只发生在同一服务器上引用Sitecore提要本身的RSS对象上。例如,生产服务器上引用生产服务器上RSS提要的RSS对象将关闭。生产服务器上引用登台服务器RSS提要的RSS对象保持不变,引用外部提要的RSS对象也保持不变

不用说,我被难住了。我在网上找不到有类似问题的人的任何信息。以前有没有人在使用Sitecore的RSS提要时遇到过这种情况