2020-09-22 07:22发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我对群集上的滚动更新有很少的疑问。
是否在数据库中创建新表? 我不这么认为。 那怎么办呢?
滚动更新过程将不会在我们的系统中创建新数据? 如果我们的新代码需要一些数据(例如,创建新作业或更新现有作业/任务),该怎么办。 是否无法通过滚动更新过程?
是否创建新的项目类型? 可以更新现有商品类型吗? 如何在滚动更新过程中设置要更新的目标扩展?
谢谢阿比舍克
你好Abhishek,
除非在新代码库(将要部署)中的items.xml定义新的部署表,否则它不会在数据库中创建新表
除非您配置新的ImpEx作为系统更新的一部分执行,否则它不会创建新数据
除非您要部署的新代码库中的items.xml定义新项目类型或更新为现有项目类型,否则它不会创建新项目类型或更新现有项目类型
作为滚动更新的一部分,您在第一个节点上所做的是:
将现有类型系统复制到具有新名称的类型系统
关闭服务器
部署新代码
全部执行
配置local.properties以使用新类型的系统(在上面的步骤1中创建)
运行ant updatesystem
启动服务器
新类型的系统将存储在数据库中,并在部署新代码并更新这些节点中的local.properties文件以使用新类型的系统后与其他节点共享。 换句话说,在其他节点中,您仅执行上述的步骤#2、3、4、5和7
请确实参考 https://wiki.hybris.com/display/release5/Rolling + Update + on + the + Cluster 以获得您可能需要的其他信息
谢谢
Arvind
通过items.xml完成的属性类型更改(例如字符串->十进制甚至对象类型,等等)如何处理? 那会导致旧的代码库不再工作吗?
顾名思义,您将系统更新逐个部署到节点。 没有创建元数据
这是每次使用代码库部署的一组标准的ImpEx文件。 创建/更新要由系统更新获取的ImpEx的一个好例子是这里
如果切换回旧类型的系统,则需要执行系统更新。 请确保以滚动更新方式再次切换回旧系统。 如前所述,新型系统存储在数据库中,并将与其他节点共享。 如果新类型系统中有些项目类型在旧类型系统中丢失,则需要注意不要回滚到旧类型系统。
请参考 https://jira.hybris.com/browse/ECP-2145 "某些蚂蚁目标无法在6.5版本中使用"和 https://jira.hybris.com/browse/PATCH- 3904
@Arvind我有几个查询:1.滚动更新如何工作? 我熟悉滚动更新的步骤,但想知道其背后的逻辑。 它正在创建一些元数据。 2.如何配置新的ImpEx作为系统更新的一部分执行? 3.如果我切换回旧的类型系统(通过更改属性)。 我们应该能够在不进行系统更新的情况下获得旧系统。 不会的 我需要再次更新系统吗?
谢谢,阿布希舍克
已解决
最多设置5个标签!
你好Abhishek,
除非在新代码库(将要部署)中的items.xml定义新的部署表,否则它不会在数据库中创建新表
除非您配置新的ImpEx作为系统更新的一部分执行,否则它不会创建新数据
除非您要部署的新代码库中的items.xml定义新项目类型或更新为现有项目类型,否则它不会创建新项目类型或更新现有项目类型
作为滚动更新的一部分,您在第一个节点上所做的是:
将现有类型系统复制到具有新名称的类型系统
关闭服务器
部署新代码
全部执行
配置local.properties以使用新类型的系统(在上面的步骤1中创建)
运行ant updatesystem
启动服务器
新类型的系统将存储在数据库中,并在部署新代码并更新这些节点中的local.properties文件以使用新类型的系统后与其他节点共享。 换句话说,在其他节点中,您仅执行上述的步骤#2、3、4、5和7
请确实参考 https://wiki.hybris.com/display/release5/Rolling + Update + on + the + Cluster 以获得您可能需要的其他信息
谢谢
Arvind
通过items.xml完成的属性类型更改(例如字符串->十进制甚至对象类型,等等)如何处理? 那会导致旧的代码库不再工作吗?
顾名思义,您将系统更新逐个部署到节点。 没有创建元数据
这是每次使用代码库部署的一组标准的ImpEx文件。 创建/更新要由系统更新获取的ImpEx的一个好例子是这里
如果切换回旧类型的系统,则需要执行系统更新。 请确保以滚动更新方式再次切换回旧系统。 如前所述,新型系统存储在数据库中,并将与其他节点共享。 如果新类型系统中有些项目类型在旧类型系统中丢失,则需要注意不要回滚到旧类型系统。
请参考 https://jira.hybris.com/browse/ECP-2145 "某些蚂蚁目标无法在6.5版本中使用"和 https://jira.hybris.com/browse/PATCH- 3904
@Arvind我有几个查询:1.滚动更新如何工作? 我熟悉滚动更新的步骤,但想知道其背后的逻辑。 它正在创建一些元数据。 2.如何配置新的ImpEx作为系统更新的一部分执行? 3.如果我切换回旧的类型系统(通过更改属性)。 我们应该能够在不进行系统更新的情况下获得旧系统。 不会的 我需要再次更新系统吗?
谢谢,阿布希舍克
已解决
一周热门 更多>