CS Staging如何知道已更改的内容? [英] How does CS Staging know what has been changed?

查看:99
本文介绍了CS Staging如何知道已更改的内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我有一个非常大的目录,我想从登台服务器登陆到我们的生产服务器。当我测试这个时,我首先做一个"完全导入"分期。这将生成一个在生产中导入的1.3 Gb大xml文件。之后,我将
配置为执行"增量导入"。如果我在登台服务器的目录中更改了某些内容(只是为了测试),然后开始新的分段操作,那么我可以看到生成的xml大约只有100Kb。


My关于这个的第一个问题:



  • CS Staging如何知道自上次运行以来发生了什么变化?
  • 是否看到"旧"字样xml文件并将其与"new"进行比较xml文件,然后生成一个新的xml用作导入?
  • 如果是这样,在我的情况下,我想这意味着CS需要比较两个1.3Gb xml文件,看看有什么变化?是对的吗?或者它是如何工作的。

下一个问题,CS在比较xml文件时会看到哪些字段?是"最后修改日期"吗?或所有属性?例如,如果我按以下顺序完成,将在(7)中发生什么:


  1. 在临时服务器中完全导入。
  2. Stage to Prod服务器(使用完全导入) - >将生成1.3Gb xml
  3. 在暂存服务器中更改一个部件/类别
  4. Stage to Prod(使用增量导入) - >将生成一个小的xml(约100Kb)
  5. 在临时服务器中删除整个目录
  6. 在临时服务器中完全导入。
  7. 促销阶段(使用增量导入) - > 会生成1.3Gb xml还是只生一个小?




Thomas

解决方案

对第一个问题的回答:CS Staging将根据lastmodified字段提取修改过的数据行。


对第二个问题的回答:我从未玩过生产/登台环境。理论上,在第7步,登台服务器将提取所有数据(1.3 GB)。


关于登台如何工作的一些指针。


http://microsoftblog.co.in/commerceserver/introduction-to-commerce-server-staging-2/

http://microsoftblog.co.in / commerceserver / how-commerce-server-staging-works /

http://microsoftblog.co.in/commerceserver/staging-deployment-security-considerations/


Hi,

I have a very big catalog that I want to stage from a staging server to our production servers. When I test this I first do a "Full import" staging. This will produce a 1.3 Gb big xml file that is imported in production. After that I configure the staging to do "Incremental import". If I change something (just to test) in the catalog in the staging server and then start a new staging operation, then i can see that the xml produced is just about 100Kb big.

My first questions about this:

  • how does CS Staging know what has been changed since last run?
  • Does it look at the "old" xml file and compare it with the "new" xml file and then produce a new xml to use as import?
  • If so, In my case, I guess it means that CS need to compare two 1.3Gb xml files to see what has been changed? Is that right? Or how does it work.

Next question, which fields does CS look at when comparing the xml files? Is it "last modified date" or all attributes? For example, If I have done it in below order, what will happen in (7):

  1. Full import in Staging server.
  2. Stage to Prod server (using full import) -> will produce a 1.3Gb xml
  3. Change one part/category in Staging server
  4. Stage to Prod (using incremental import) -> will produce a small xml (about 100Kb)
  5. Delete whole catalog in Staging server
  6. Full import in Staging server.
  7. Stage to prod (using incremental import) -> will this produce a 1.3Gb xml or just a small one?


Thomas

解决方案

Ans to First question: CS Staging will extract the data rows which got modifed based on lastmodified field.

Ans to Second question : I never played with the production/staging environments. Theoritically at step 7, staging server will extract all data (1.3 GB).

Some pointer on how staging works.

http://microsoftblog.co.in/commerceserver/introduction-to-commerce-server-staging-2/
http://microsoftblog.co.in/commerceserver/how-commerce-server-staging-works/
http://microsoftblog.co.in/commerceserver/staging-deployment-security-considerations/


这篇关于CS Staging如何知道已更改的内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆