在 Linux 上建立第一個 Service Fabric Java 應用程式,linuxfabric

來源:互聯網
上載者:User

在 Linux 上建立第一個 Service Fabric Java 應用程式,linuxfabric
先決條件

開始之前,請安裝 Service Fabric SDK、Azure CLI,並在 Linux 開發環境中設定開發群集。 如果使用 Mac OS X,則可使用 Vagrant 在虛擬機器中設定 Linux 開發環境。

此外還需配置 Azure CLI 2.0(推薦)或 XPlat CLI,以便部署應用程式。

建立應用程式

Service Fabric 應用程式套件組合含一個或多個服務,每個服務都在提供應用程式功能時具有特定角色。 適用於 Linux 的 Service Fabric SDK 包含 Yeoman 產生器,使用它可以輕鬆建立第一個服務並在以後添加更多服務。 此外,還可使用適用於 Eclipse 的外掛程式建立、組建和部署 Service Fabric Java 應用程式。 請參閱使用 Eclipse 建立和部署第一個 Java 應用程式。 對於本快速入門,使用 Yeoman 建立具有單項服務的應用程式,該服務用於儲存和擷取擷取計數器值。

構建應用程式

Service Fabric Yeoman 模板包含 Gradle 的產生指令碼,可用於從終端產生應用程式。 若要產生並打包應用程式,請運行以下命令:

bash複製
cd myappgradle
部署應用程式

產生應用程式後,可以將其部署到本地群集。

使用 XPlat CLI使用 Azure CLI 2.0

部署產生的應用程式時,其方式與部署任何其他 Service Fabric 應用程式相同。 如需詳細的說明,請參閱相關文檔,瞭解如何使用 Azure CLI 管理 Service Fabric 應用程式。

這些命令的參數可以在應用程式套件組合內的產生清單中找到。

應用程式部署完以後,請開啟瀏覽器並導航到 Service Fabric Explorer,其地址為 http://localhost:19080/Explorer。 然後,展開“應用程式”節點,注意現在有一個條目是用於應用程式類型,另一個條目用於該類型的第一個執行個體。

啟動測試用戶端並執行容錯移轉

動作項目本身不執行任何操作,它們需要其他服務或用戶端向其發送訊息。 動作項目模板包含簡單的測試指令碼,可用於與動作項目服務互動。

刪除應用程式

使用模板中提供的卸載指令碼可從群集的映像存放區刪除應用程式執行個體、登出應用程式套件組合並刪除應用程式套件組合。

bash複製
./uninstall.sh

在 Service Fabric Explorer 中,可看到應用程式和應用程式類型不再顯示在“應用程式”節點中。

後續步驟
  • 詳細瞭解
相關文章
  • Service Fabric 和 Azure CLI 2.0 入門
  • Service Fabric XPlat CLI 入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.