1

问题是我使用的是 5.2 Sitecore,当我开始发布某些内容时,它只显示发布窗口和“排队”消息。有可能有些人完全发布了几次(这意味着 15000 个项目和 4 个从站),并且发布队列被卡住了。重启网络服务器/应用程序池不是一个选项。有任何关于 sitecore 发布错误的经验吗?像这样的东西

4

5 回答 5

2

如果有多个完整发布排队,那么您将不得不等待并查看事情是否完成或回收 AppPool 以重新开始。尝试检查您的 Sitecore 日志,看看其中是否有任何信息可以告诉您发布是否真的被锁定,或者是否需要一段时间才能完成。

根据我的经验,可能会看到锁定的发布对话框,并且发布队列仍然会自行清除。不幸的是,尽管您很可能必须回收 AppPool 才能解决此问题。

于 2009-07-23T11:56:01.843 回答
1

所以最终的“解决方案”是 AppPool 重启。遗憾的是,完整发布卡住了 sitecore shell,但 db 浏览器可以发布。无论如何,我认为我应该联系一些站点核心支持人员。顺便说一句,感谢安德鲁和金!

于 2009-07-23T13:10:43.463 回答
0

当这种情况发生在我身上时,我通常会等到发布完成。但问题是没有人知道需要多长时间。有时重新启动服务器确实可以解决问题,因为发布然后死了。您可以尝试重新启动服务器(当然,如果您有这个机会),然后看看它是否有帮助。否则,您必须耐心等待,直到发布队列再次为空。

于 2009-07-23T12:49:14.893 回答
0

可以在 sitecorerocks 上看到发布队列——visual studio sitecore 插件——> 有一个作业查看器显示当前正在运行的所有发布任务以及索引任务

于 2013-01-02T16:47:16.193 回答
0

如果您想“杀死”发布操作,AppPool 重启是一种方法。

  1. 打开 IIS
  2. 展开主节点
  3. 选择“应用程序池”
  4. 查找并选择您的站点使用的工作进程
  5. 在右侧点击“应用程序池任务”标题下的“回收”

您还可以查看(您的站点)/sitecore/admin/PublishQueueStats.aspx,或(您的站点)/sitecore/admin/jobs.aspx - 查看文件系统,了解其他可用的管理工具在“(您的网络根目录)/sitecore/admin”文件夹中。可能会找到一些宝石!

于 2017-10-03T19:09:42.593 回答