2016-09-14 84 views
1

我有一個MFP8 Bluemix服務(現在是Liberty應用程序而不是容器)。部署了一個混合移動應用程序和6個適配器。雖然事情一切正常,突然間一切都消失了,服務器是空的。我必須重新註冊應用程序並部署所有適配器並再次配置推送通知。這發生了兩次,當我們在做演示的客戶面前時,這非常令人尷尬。無法弄清楚發生這種情況的模式。當MFP8服務器是一個容器時,從來沒有遇到過這個問題。 MFP8 Console that is empty來自MobileFirst 8.0 Liberty App on Bluemix的應用程序和適配器消失

回答

2

Anamica, 如果使用的是開發人員計劃,則不存在用於存儲配置的持久數據庫(包括應用程序和適配器)。一切都在您正在運行的實例的存儲空間上。如果服務器重新啓動(因爲您要求它或服務器崩潰並自動重新啓動),則需要重新部署應用程序/適配器。通過專業計劃,您可以配置dashDB數據庫以將您的數據保存在安全和持久的空間中。

2

同意傑羅姆。

你可以備份和恢復的情況下失去了它:

(一)所做的任何更改到管理服務,如部署適配器時,都會註冊一個應用程序,等等。運行這個CLI /命​​令將所有配置下載到zip文件中。 (b)如果您重新創建服務器並丟失配置,請運行此CLI將上述配置導入BMX應用程序。

$curl -X POST -u admin:admin -F [email protected]/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

希望這有助於!

+0

問題不在於重新部署。我有可以運行的腳本,並從我的開發環境部署應用程序和適配器。問題在於內容正在被消滅,當這種情況發生時我們不知情。客戶端演示前5分鐘,所有工作都正常工作,並且在客戶面前我看到一切都被抹去了,而且我知道我們從來沒有重新啓動服務器或請求重新啓動。 也在專業計劃中,我必須重新部署還是將其存儲在dashDB中,並且當服務器重新啓動時,所有事情都將再次部署和配置! – anamica

相關問題