Tridion 防止部署传输包

Tridion 防止部署传输包,tridion,tridion-2011,Tridion,Tridion 2011,我们使用的是Tridion 2011 SP1。内容交付是在.Net中进行的 我们想让搜索引擎只能使用运输包。此搜索引擎将从传输包中提取所需的内容/元数据,并为其编制索引。搜索引擎安装在不同的域/服务器上 为了实现这一点,我们需要配置一个发布目标,它将内容发布到搜索引擎的服务器,但不会部署内容。只有传输包在某些文件夹中可用(传入\成功)。我们可以使用HttpUpload.aspx并通过禁用cd_storage_config或cd_deployer_conf中的一些设置来实现这一点。标准方法是扩展c

我们使用的是Tridion 2011 SP1。内容交付是在.Net中进行的

我们想让搜索引擎只能使用运输包。此搜索引擎将从传输包中提取所需的内容/元数据,并为其编制索引。搜索引擎安装在不同的域/服务器上


为了实现这一点,我们需要配置一个发布目标,它将内容发布到搜索引擎的服务器,但不会部署内容。只有传输包在某些文件夹中可用(传入\成功)。我们可以使用HttpUpload.aspx并通过禁用cd_storage_config或cd_deployer_conf中的一些设置来实现这一点。

标准方法是扩展cd存储过程。你可以在

找到一个很好的解释,我认为@Jeremy的方法是正确的答案,但是如果用Java编写一个存储机制听起来太费力,你可以只允许将项目发布到文件系统,并安排一个简单的脚本每天/每小时删除所有文件以节省磁盘空间


这不需要与SDL Tridion进行集成。

同意。当然,只需推送zip文件并自己处理它是可能的,但首先,如果Tridion有这样的类,那么为什么要自己解析该结构呢?其次,您将如何向content manager报告“成功”状态?您的所有发布操作都将报告为失败。