使用Docker-Compose进行Dapr .NET SDK开发
学习如何使用Docker-Compose进行本地开发
The documentation you are viewing is for Dapr v1.12 which is an older version of Dapr. For up-to-date documentation, see the latest version.
使用您最喜欢的 IDE 或编辑器启动应用程序通常假定您只需要运行一件事——您正在调试的应用程序。 但是,开发微服务时,您需要考虑一次多个微服务的本地开发过程。 微服务应用程序具有可能需要同时运行的多个服务,以及要管理的状态存储等依赖项。
为您的开发进程添加 Dapr 意味着您需要管理以下问题:
本文档将假设您正在构建生产应用程序,并希望创建一套可重复且强大的开发实践。 这里的指导是一般性的,适用于任何使用 Dapr 的 .NET服务器应用程序(包括Actors)。
您可以使用 Dapr 存储组件定义以进行本地开发,主要有两种方法:
~/.dapr/components
)在源代码仓库库中创建一个文件夹来存储组件和配置,将为您提供一种对这些定义进行版本控制和共享的方法。 这里提供的指导将假设你在应用程序源代码旁边创建了一个文件夹来存储这些文件。
选择其中一个链接来了解你可以在本地开发场景中使用的工具。 这些文章从最低投资到最高投资排序。 您可能需要阅读所有这些内容,以便全面了解您的选择。
学习如何使用Docker-Compose进行本地开发
学习如何使用 Tye 项目进行本地开发
学习使用 Dapr CLI 进行本地开发
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.