【问题标题】:Apps and adapters from MobileFirst 8.0 Liberty App on Bluemix disappearsBluemix 上 MobileFirst 8.0 Liberty App 的应用程序和适配器消失了
【发布时间】:2016-09-14 09:40:06
【问题描述】:

我有一个 MFP8 Bluemix 服务(它现在是一个 Liberty 应用程序而不是容器)。部署了一个混合移动应用程序和 6 个适配器。虽然事情突然正常工作,但一切都被抹去,服务器是空的。我必须重新注册应用程序并部署所有适配器并再次配置推送通知。这种情况已经发生了两次,当我们在客户面前做演示时非常尴尬。无法弄清楚这种情况何时发生的模式。当 MFP8 服务器是容器时,从未出现过此问题。 MFP8 Console that is empty

【问题讨论】:

    标签: ibm-mobilefirst ibm-cloud mobilefirst-server


    【解决方案1】:

    Anamica, 如果您使用的是开发者计划,则没有持久性数据库来存储您的配置(包括应用程序和适配器)。一切都在您正在运行的实例的存储空间中。如果服务器重新启动(因为您要求它或因为服务器崩溃并自动重新启动),您需要再次重新部署您的应用程序/适配器。使用 Professional 计划,您可以配置 dashDB 数据库以将数据保存在安全且持久的空间中。

    【讨论】:

      【解决方案2】:

      同意杰罗姆。

      如果丢失,您可以进行备份和恢复:

      (a) 每次您对管理服务进行任何更改时,例如部署适配器、注册应用程序等,请运行此 CLI/命令以将所有配置下载到 zip 文件中。

      $curl -X GET -u admin:admin -o export.zip http://<App Name>.mybluemix.net/mfpadmin/management-apis/2.0/runtimes/mfp/export/all
      

      (b) 如果您重新创建服务器并丢失配置,请运行此 CLI 将上述配置导入 BMX 应用程序。

      $curl -X POST -u admin:admin -F file=@./export.zip http://<App Name>.mybluemix.net/mfpadmin/management-apis/2.0/runtimes/mfp/deploy/multi
      

      参考:Different ways of exporting and importing MobileFirst Foundation server artifacts

      希望这会有所帮助!

      【讨论】:

      • 问题不是重新部署。我有可以从我的开发环境运行和部署应用程序和适配器的脚本。问题是内容被清除,我们不知道何时发生这种情况。在客户端演示前 5 分钟一切正常,就在客户面前,我看到一切都被擦除了,我绝对知道我们从未重新启动服务器或请求重新启动。同样在专业计划中,我是否必须重新部署或将其存储在 dashDB 中,当服务器重新启动时,所有内容都将重新部署和配置!!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多