Cloud Foundry MTA描述符中的磁盘配额和内存

2020-08-15 02:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在创建一个MTA应用程序以部署到SCP Cloud Foundry。 如何确定应用程序中各个模块的 disk-quota和memory 的最佳值是什么? 可能会有一些实验,但是有什么指导方针以及如何对其进行优化以免保留太多资源?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在创建一个MTA应用程序以部署到SCP Cloud Foundry。 如何确定应用程序中各个模块的 disk-quota和memory 的最佳值是什么? 可能会有一些实验,但是有什么指导方针以及如何对其进行优化以免保留太多资源?

付费偷看设置
发送
4条回答
软件心理学工程师
1楼 · 2020-08-15 03:03.采纳回答

这是一个很好的问题,但是正如Wouter已经提到的那样,这在很大程度上取决于您的情况。

应用路由器具有尺寸调整指南可以为您提供一些帮助。 显然,对于非AppRouter方案(如CAP),这些结果将有所不同。

为此,我建议一开始首先分配所需资源的3-4倍,并观察实际消耗了多少资源。 您可以使用SAP Cloud Platform Cockpit或CLI(cf app 或cf top )来执行此操作。 稍后,当您感觉到需要多少资源时,可以使用" cf scale"命令进行缩放。

更复杂的方法还可以使用SAP Web Analytics 服务,以跟踪有多少用户使用您的应用持续了多长时间。 根据这些数字,您可以检查是否需要动态缩放。 在这种情况下,您可以使用 Application Autoscaler Service 定义何时应添加SAP Cloud Platform的规则 并根据使用情况删除新实例。

shere_lin
2楼-- · 2020-08-15 03:13

我认为这可能会因使用案例和项目规模而有所不同。 无论如何,一些准则会有所帮助!

粗暴的香蕉
3楼-- · 2020-08-15 03:02

是的,使用高效的CF,我们需要优化资源分配。 我找不到与此有关的任何文档。

独立观察员
4楼-- · 2020-08-15 03:02

感谢Marius指向有用的文档。

当我运行 cf应用程序my_timesheet时,我得到了以下结果。

我的应用程序大小约为1 MB。 我有2GB的应用程序运行时权利。

在mta.yaml中,我已为该应用程序保留265MB。 您可以在上面的内存下看到它。 我发现从我的运行时配额中扣除了256MB。 因此,需要在mta文件中仔细选择存储空间。 部署服务后,您还可以从Cloud Platform Cockpit更改保留的内存。

一周热门 更多>