无锡企业建站模板,阿里企业邮箱免费版,免费建站系统对比,配置外网访问WordPress微软近期开源了一款开发人员工具 Tye#xff0c;能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。项目地址#xff1a;https://github.com/dotnet/tye。该项目负责人 Amiee 表示#xff0c;在构建由多个项目组成的应用程序时#xff0c;开发者通常希望能够… 微软近期开源了一款开发人员工具 Tye能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。项目地址https://github.com/dotnet/tye。该项目负责人 Amiee 表示在构建由多个项目组成的应用程序时开发者通常希望能够同时运行多个程序或服务。这仅仅是构建分布式应用程序的第一步但实施起来可能有些困难更不用说在之后将这些程序移植到 Kubernetes 等平台上的难度。因此Tye 项目旨在让这些过程更加轻松。Tye 的首要目标是简化微服务的开发具体方式包括仅用一行命令执行多项服务、在容器中使用依赖项目以及使用简单的方法探索其他服务的地址。将 .NET 应用程序自动部署到 Kubernetes 也是 Tye 的一大用途。该项目通过自动容器化 .NET 应用程序、降低生成 Kubernetes 清单的配置要求 还有使用单个配置文件来达成此目标。Tye 包含一个本地协调器从而以最少的配置将微服务部署到 Kubernetes。1、使微服务开发变简单简化微服务的开发。具体包括一个命令即可运行许多服务在容器中使用依赖项使用简单的约定发现其他服务的地址2、将 .NET 应用程序部署到 Kubernetes。具体包括自动容器化 .NET 应用程序降低生成 Kubernetes 清单的配置要求 还有使用单个配置文件来达成此目标使用与开发相同的约定来保持一致 Tye 包含一个本地协调器从而以最少的配置将微服务部署到 KubernetesTye 现已集成了 Ingress、Redis、Dapr、Zipkin 和 Elastic Stack 等项目它目前仍处于实验阶段这一阶段预计将持续至 .NET 5 发行之时。在此期间微软计划每个月发布新版本并陆续添加新的功能支持更多的部署目标。具体介绍可查阅微软官方博客 https://devblogs.microsoft.com/aspnet/introducing-project-tye