Dapr(Distributed Application Runtime),提供分布式应用运行所需要的环境。
Sidecar架构。
目的:
快速落地微服务,将业务和基础设施分离,专注于业务开发,降低微服务的复杂性。
运行环境:
核心功能:
注意:windows平台,Docker必须运行Linux Containers模式
以在linux中安装dapr为例:
wget -q https://raw.githubusercontent.com/dapr/cli/master/install/install.sh -O-|/bin/bash
dapr init --runtime-version
解决微服务之间通信的问题。