若要在 Linux 开发计算机上部署和运行 Azure Service Fabric 应用程序,请安装运行时和常用 SDK。 还可以安装用于 Java 和 .NET Core 开发的可选 SDK。
本文中的步骤假设你在 Linux 上进行本地安装,或者使用 Service Fabric OneBox 容器映像(即 )。
可以使用 Azure Service Fabric 命令行界面 (CLI) 来管理托管在云中或本地的 Service Fabric 实体。 有关如何安装 CLI 的信息,请参阅设置 Service Fabric CLI。
- 确保使用的是受支持的 Linux 版本。
- 安装 包:
- 启动本地 Service Fabric 群集进行开发。
- 打开 Web 浏览器,转到 Service Fabric Explorer ()。 群集启动后,可以看到 Service Fabric Explorer 仪表板。 群集完全设置可能需要几分钟时间。 如果浏览器无法打开该 URL 或者 Service Fabric Explorer 未显示系统已准备就绪,请等待几分钟,然后重试。
此时,能够部署预生成的 Service Fabric 应用程序包或基于来宾容器或来宾可执行文件的新应用程序包。 若要使用 Java 或 .NET Core SDK 生成新服务,请遵循以下部分中的可选设置步骤操作。
Service Fabric CLI 包含用来与 Service Fabric 实体(包括群集和应用程序)交互的命令。 若要安装 CLI,请按照 Service Fabric CLI 中的说明进行操作。
Service Fabric 提供基架工具,可以借助此类工具,使用 Yeoman 模板生成器从终端创建 Service Fabric 应用程序。 遵循以下步骤安装 Service Fabric Yeoman 模板生成器:
- 在计算机上安装 Node.js 和 npm。
- 通过 npm 在计算机上安装 Yeoman 模板生成器。
- 通过 npm 安装 Service Fabric Yeo 容器生成器和来宾可执行文件生成器。
安装生成器后,可通过运行 或 分别创建来宾可执行文件或容器服务。
安装用于 Ubuntu 的 .NET Core 3.1 SDK,开始创建 C# Service Fabric 应用程序。 .NET Core Service Fabric 应用程序包在 NuGet.org 上托管。
若要使用 Java 生成 Service Fabric 服务,请安装 Gradle 以运行生成任务。 运行以下命令来安装 Gradle。 Service Fabric Java 库是从 Maven 拉取的。
- Ubuntu
- Red Hat Enterprise Linux 7.4(Service Fabric 预览版支持)
还需要为 Java 可执行文件安装 Service Fabric Yeo 生成器。 确保已安装 Yeoman,然后运行以下命令:
可以在面向 Java 开发人员或 Java EE 开发人员的 Eclipse IDE 中安装用于 Service Fabric 的 Eclipse 插件。 可以使用 Eclipse,在 Service Fabric Java 应用程序的基础上创建 Service Fabric 来宾可执行应用程序和容器应用程序。
- 在 Eclipse 中,请确保已安装 Eclipse Neon 或更高版本,以及 Buildship 2.2.1 版或更高版本。 可以通过选择“帮助”>“关于 Eclipse”>“安装详细信息”查看已安装组件的版本 。 可以按 Eclipse Buildship:适用于 Gradle 的 Eclipse 插件中的说明更新 Buildship。
- 若要安装 Service Fabric 插件,请选择“帮助”>“安装新软件” 。
- 在“使用”框中,输入 https://dl.microsoft.com/eclipse。
- 选择 添加 。
- 选择 ServiceFabric 插件,然后选择“下一步” 。
- 执行安装步骤。 然后接受最终用户许可协议。
如果已安装 Service Fabric Eclipse 插件,请确保使用最新版本。 通过选择“帮助”>“关于 Eclipse”>“安装详细信息”查看 。 然后,在已安装插件的列表中搜索 Service Fabric。如果可以使用更新的版本,请选择“更新”。
有关详细信息,请参阅使用适用于 Eclipse 的 Service Fabric 插件开发 Java 应用程序。
若要更新到最新版本的 SDK 和运行时,请运行以下命令。
若要从 Maven 更新 Java SDK 二进制文件,需在 文件中更新相应的二进制文件的版本详细信息,使之指向最新 版本。 若要确切地了解需要在何处更新版本,请参阅 Service Fabric 入门示例中的任何 文件。
若要删除 Service Fabric SDK,请运行以下命令。
- Ubuntu
- Red Hat Enterprise Linux 7.4(Service Fabric 预览版支持)
- 使用 Yeoman 在 Linux 上创建和部署第一个 Service Fabric Java 应用程序
- 使用适用于 Eclipse 的 Service Fabric 插件在 Linux 上创建和部署第一个 Service Fabric Java 应用程序
- 在 Linux 上创建第一个 C# 应用程序
- 在 OSX 上准备开发环境
- 在 Windows 上准备 Linux 开发环境
- 使用 Service Fabric CLI 管理应用程序
- Service Fabric Windows 和 Linux 差异
- Service Fabric CLI 入门
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-wfwjg/41670.html