使用html5仓库部署UI模块时,无法报告配额消耗

2020-08-14 18:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,大家好 我正在尝试将sap...

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

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


嗨,大家好

我正在尝试将sap capire生成的教程应用程序中的UI模块部署到SAP的html5-apps-repo服务中

(大部分代码基于以下示例代码 https://github.com/SAP-samples/cloud-cap-samples/tree/master/bookshop )。

我将ui进一步配置为可作为mta部署的一部分在云中部署(请参见下面的mta文件)。

使用mbt build命令构建项目后,我尝试将其部署到SAP Cloud。

mbt build -t ./&& cf部署bookshop_1.0.0.mtar -f

在创建了一些服务和模块之后,客户抱怨:

"从MTA资源" bookshop-html5-repo-host"创建服务" bookshop-html5-repo-host" ...服务操作失败:控制器操作失败:502更新服务" bookshop-html5-repo-host" 失败:错误的网关:从提供" html5-apps-repo"创建服务" bookshop-html5-repo-host"并计划" app-host"时出错:CF-ServiceBrokerRequestRejected(10001):服务代理错误:服务代理html5-apps -repo-sb失败,原因:无法报告配额消耗-apps-repo"和计划" app-host":CF-ServiceBrokerRequestRejected(100处理失败。"

试用环境似乎具有足够的内存和磁盘空间。 调整仓库的sizeLimit配置也不起作用。

您是否知道我该如何解决?

先谢谢了。

卡米尔

 ##基于模板版本0.2.0生成的mta.yaml
 ## appName =书店
 ## language = nodejs;  multiTenant = false
 ## approuter =
 _schema-version:'3.1'
 ID:书店
 版本:1.0.0
 描述:"一个简单的独立书店服务。"
 参数:
   启用并行部署:true
  
  
 构建参数:
   之前:
    -建设者:自定义
      命令:
       -npm安装
       -npx cds构建

 模块:
  #---------------------服务器模块------------------------
  -名称:bookshop-srv
  #-------------------------------------------------  -----------
    类型:nodejs
    路径:gen/srv
    参数:
      磁盘配额:256M
      内存:512M
    特性:
      退出:1#由deploy.js任务终止
    要求:
     #从CAP配置中提取的资源
     -名称:bookshop-db
     -名称:bookshop-uaa
    提供:
     -名称:CAP服务使用者(例如approuter)所需的srv-binding#
       特性:
         srv-url:$ {default-url}

  #-------------------- SIDECAR模块------------------------
  -名称:db
  #-------------------------------------------------  -----------
    类型:hdb
    路径:gen/db
    参数:
      磁盘配额:256M
      内存:512M
    要求:
      -名称:bookshop-html5-repo-runtime
      -名称:bookshop-uaa
      -名称:bookshop-html5-repo-host
      -名称:bookshop-db

  -名称:bookshop-ui-deployer
    类型:com.sap.html5.application-content
    路径:部署者
    参数:
      磁盘配额:256M
      内存:512M
    要求:
     -名称:bookshop-html5-repo-host
     -名称:bookshop-ui
    构建参数:
      要求:
        -名称:bookshop-ui
          工件:
            -'./*'
          目标路径:资源/应用

  -名称:bookshop-ui
    类型:nodejs
    路径:应用
    参数:
      内存:512M
      磁盘配额:256M
    要求:
      -名称:bookshop-uaa
      -名称:srv-binding
        组:目的地
        特性:
          forwardAuthToken:true
          strictSSL:true
          名称:srv-binding
          网址:〜{srv-url}

 资源:
  #从CAP配置中提取的服务
  #'service-plan'可以通过'cds.requires。 .vcap.plan'进行配置
 #-------------------------------------------------  -----------
  -名称:bookshop-db
 #-------------------------------------------------  -----------
    类型:com.sap.xs.hdi-container
    参数:
      服务:在试用环境中使用" hannatrial"或" hanatrial"
      服务计划:hdi共享
    特性:
      hdi-service-name:$ {service-name}

 #-------------------------------------------------  -----------
  -名称:bookshop-uaa
 #-------------------------------------------------  -----------
    类型:org.cloudfoundry.managed-service
    参数:
      服务:xsuaa
      服务计划:应用
      路径:./xs-security.json
      配置:
        xsappname:-$ {space}#名称+空间依赖
        租户模式:专用
        ## xs-security.json的路径以添加角色和范围
        ##或内联定义
        #范围:
        #-名称:$ XSAPPNAME ...
  -名称:bookshop-html5-repo-runtime
    参数:
      服务计划:应用程序运行时
      服务:html5-apps-repo
    类型:org.cloudfoundry.managed-service

  -名称:bookshop-html5-repo-host
    参数:
       服务计划:应用托管
       服务:html5-apps-repo
       服务名称:bookshop-html5-repo-host
       配置:
         大小限制:15

    类型:org.cloudfoundry.managed-service



 
2条回答
jovirus
2020-08-14 18:22

嗨伊万

我再次尝试了相同的错误。

我的非追踪帐户在权利页面上至少还有10个剩余服务。

一周热门 更多>