内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

网站服务器_优衣库百度云链接地址_多少钱

2021-07-09 23:12 出处:欧普曼云计算 人气: 评论(0

朋友们好,

我最近进入了一个云铸造应用程序开发,大数据存储技术,我遇到了很多关于MTA部署的问题。在参考SAP论坛和博客时,解决所有问题花了一段时间。这实际上让我在博客中向所有在CloudFoundry中开始使用SAP Fiori的开发人员提到了常见的错误。

要开始部署,首先我们应该有一个可以部署的应用程序。希望很多Fiori开发人员都熟悉这一点,但我只是提到了其中的要点。

在sapwebide中配置cloudfoundry端点

根据模板创建一个新的MTA项目,如下所示。确保在最后一步选中"使用HTML5应用程序存储库"。

新建MTA项目

使用以下选项将UI5模块添加到项目中。

UI5模块

按照标准的Fiori应用程序开发指南和标准,在新创建的UI5模块中定义所有特定的应用程序文件。生成应用程序,它将生成mta\ U存档文件夹现在在生成的.mtar文件上使用deploy选项部署应用程序,如下所示。

部署.mtar文件

在部署过程中,最常见的问题如下所述:

超过配额限制。不允许创建实例。

由于我们正在尝试部署应用程序的子帐户的大小限制,部署可能会失败。

任何与云铸造帐户配额限制相关的错误都可以通过检查您的子帐户下的权限来纠正。

权限

请确保应用程序运行时间和如果HTML5应用程序不通过单击顶部的"配置授权"按钮来更新值,则会有足够的平衡。

超过了最大文件长度

MTA项目的错误描述-测试:

这是Fiori应用程序变大或web内容随着支持文件的增多而增加时最常见的错误为了纠正这个问题,我们需要命令行界面(CLI),因为我们无法更新mta.yaml公司.

要设置命令行界面,请参阅以下文章

因为应用程序和相关服务实例已经部署在cloud foundry中(作为初始尝试期间.mtar文件部署的一部分),下一步是修改app host服务实例的sizeLimit。这个特定的服务实例可以在mta.yaml公司文件和相同的实例将出现在Cloud Foundry Cockpit的Service instance部分。

app host

为了更新指定服务的sizelimit,创建一个带有'size'的json文件-限制.json'并用以下值更新文件。

{"sizeLimit":4}

然后从命令行界面执行以下命令,

cf update service{service name}-c{.json path}

在指定的示例中它将是cf update service test\u html5\u repo\u host-c size-限制.json,因为我们是从大小相同的文件夹执行命令的-限制.json存在。如果不是,最后一个参数应该是size limit json的路径。

成功更新服务实例后,更改中的类型定义mta.yaml公司如下所示,因为服务实例已经存在。

更新了应用程序主机

现在重建应用程序并部署最新生成的.mtar文件。如果问题仍然存在,请将sizeLimit值增加到8、12、16等…直到部署成功。确保该值为整数。

超时错误:

由于MTA项目更新了更多UI5模块,从Web IDE触发部署时,部署可能会失败(如果问题仍然存在,您可以向SAP Business Application Studio进行检查)。也不会有任何特定的错误来确定根本原因。在某些情况下,错误消息显示部署失败,0个进程发生冲突。在这两种情况下,中移物联网,如果依赖webide,淘客采集,部署都不会成功(这是webide的已知问题,sapwebide团队目前正在处理这个问题)。为了克服这个问题,返现app,请遵循以下步骤

从Web IDE构建应用程序。将.mtar文件导出到本地目录使用以下命令从命令行界面触发部署:cf deploy{name of the.mtar file}for例如:cf deploy test\u 0.0.1.mtar

希望以上步骤对大家有所帮助。

,人工智能大数据
分享给小伙伴们:
本文标签: 网站服务器优衣百度链接地址少钱

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表