手机站:/m

阿里云_网易企在云上-业邮箱服务器_9元

时间:2021-09-08 13:43编辑:淘客樊里来源:淘客樊里当前位置:主页 > CDN >

我使用基于MTA的应用程序已经有相当一段时间了,在解决部署问题时,我主要依赖于应用程序生成的日志文件。有时,描述日志错误可以使您了解错误所在,并能够纠正问题。但也有一些时候,错误是太模糊了。对于一个有经验的ABAP开发人员来说,下一步要做的非常简单,调试应用程序,淘客联盟,即使它是SAP的标准框架/应用程序。

对于基于MTA的应用程序,返利淘客,我主要与节点.js使用SAP提供的许多现成模块。当出现部署问题时,我将采取以下步骤:

试用和错误的过程可能是痛苦的,因为部署过程需要相当长的时间取决于你的MTA应用程序的大小。

这个博客可以给你一个如何做高级故障排除和调试你的MTA应用程序使用VS代码的概述。

先决条件

Visual Studio代码开发IDESAP云平台帐户您已经知道如何连接本地节点.js应用程序到HANA HDI容器或您已经阅读完此博客:在VS代码中测试基于MTA的应用程序运行时

在VS代码中进行高级调试

以便能够解决问题节点.js模块,这里希望您已经知道JavaScript语言。最好是对节点.js环境。有很多关于这项技术的在线资料,大数据是做什么的,所以我将跳过讨论这一部分。

在下面的步骤中,我将使用与我以前的博客中使用的相同的MTA项目。

1。在VS代码中设置调试配置:单击调试面板>单击"创建启动.json文件"

2a.在生成的启动.json配置文件:(1) 确保将当前工作目录(cwd)设置为节点.js模块(2) 程序被设置为用于启动应用程序的path+JS文件(通常是服务器.js)(3) 控制台设置为"集成终端"2b.点击"运行"按钮,您将看到调试器连接到应用服务器

3。在要开始调试的代码行中添加断点>只需点击代码行号左侧:

4。通过调用相应的restfulwebservice(在这种情况下是OData服务)触发调试。执行应该在断点处停止。

实际用例

我最近的用例是在SAP HANA 2019上遵循openSAP课程软件开发的实践文档。我遇到了一个我不知道如何解决的持久性错误,而且它看起来不像是由于示例模板中提供的示例代码造成的。它是关于内容ID在XSODATA中的用法。另一个用例是对Fiori启动板站点的部署进行故障排除时。fiorilaunchpad站点(或门户服务)正在构建和编译UI5文件,然后再将其部署到HTML5应用程序存储库服务。在一个不寻常的事件中,物联网设备,有时HTML5应用程序Repo中已经存在一个应用程序ID,部署将以一个硬错误停止。通过VS代码进行构建和部署,您将能够看到生成的构建,并且可以在实际部署之前分析文件的构造。这样,大数据分析是什么专业,您就有更高的机会找到问题的根本原因。

结束

现在,您知道在VS代码中进行高级故障排除或调试是多么容易。能够在本地环境中进行故障排除和调试将帮助您节省时间,通过试错来解决部署问题。

上一篇谷歌云_杭州网站物联网时代-建设公司_精选特惠

下一篇对象存储_我的世界返现app-服务器指令_学生机

云市场知识本月排行

云市场知识精选