×
思维导图备注
Dapr v1.13 中文文档
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
Workflow
Github
来源:Dapr
浏览
107
扫码
分享
2024-03-24 11:11:06
Workflow
如何在Java SDK中创作和管理Dapr工作流
Workflow
如何在Java SDK中创作和管理Dapr工作流
如何使用 Dapr Java SDK 启动和运行工作流
当前内容版权归
Dapr
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
Dapr
.
上一篇:
下一篇:
版本
Dapr v1.14 Documentation
Dapr v1.14 中文文档
Dapr v1.13 Documentation
Dapr v1.13 中文文档
Dapr v1.12 中文文档
Dapr v1.12 Documentation
Dapr v1.11 Documentation
Dapr v1.10 Documentation
Dapr v1.10 中文文档
Dapr v1.9 Documentation
Dapr v1.9 中文文档
Dapr v1.8 Documentation
Dapr v1.8 中文文档
Dapr v1.7 Documentation
Dapr v1.7 中文文档
Dapr v1.6 Documentation
Dapr v1.6 中文文档
Dapr v1.5 Documentation
Dapr v1.5 中文文档
Dapr v1.4 Documentation
Dapr v1.4 官方中文文档
Dapr v1.3 Documentation
Dapr v1.3 官方中文文档
Dapr v1.2 Documentation
Dapr v1.2 官方中文文档
Dapr v1.1 Documentation
Dapr v1.1 官方中文文档
Dapr v1.0 Documentation
Dapr v1.0 官方中文文档
Dapr v0.11 Documentation
欢迎
概念
概述
构建块
组件
Configuration
弹性
可观测性
Security
Dapr 服务
Sidecar(边车)
Placement
Sentry
Sidecar injector
运算符
服务网格
术语
常见问题
入门
安装 Dapr CLI
本地初始化 Dapr
使用 Dapr 的内置 API
Dapr 教程
定义组件
配置状态 & 发布/订阅
Dapr 快速入门
服务调用
状态管理
发布与订阅
绑定
Actors
密钥管理
Configuration
Workflow
Cryptography
弹性
弹性:服务到组件
复原能力:服务到服务
开发应用
构建块
服务调用
概述
操作方法:使用 HTTP 调用
操作方法:使用 gRPC 调用
操作方法:调用非 Dapr 端点
如何:服务调用命名空间
State management
概述
操作方法:保存和获取状态
操作方法:查询状态
指南:创建一个有状态的服务
操作方法: 启用事务性发件箱模式
指南:如何在应用程序之间共享状态
操作方法:加密状态
后端状态存储
Azure Cosmos DB
Redis
SQL server
状态 TTL
发布与订阅
Overview
操作方法:发布和订阅主题
带有CloudEvents的消息
没有 CloudEvents 的消息
操作方法:路由事件
订阅方法
死信主题
如何:没有命名空间的消费者组
How to: Horizontally scale subscribers with StatefulSets
作用域主题访问
消息 TTL
发布和订阅批量消息
绑定
概述
操作方法: 输入绑定
操作方法:输出绑定
Actors
概述
运行时功能
运行时配置
计时器和提醒器
操作方法:Actor Reminders 分区
如何:与virtual actors互动
如何:Actor可重入性
密钥管理
概述
操作方式:获取密钥
操作方法: 使用秘钥的作用域限定
Configuration
概述
操作方法:从存储管理配置
Distributed lock
概述
方法:使用锁
Workflow
概述
特性和概念
工作流模式
工作流架构
如何:创作工作流
指南:如何管理工作流
Cryptography
概述
如何使用密码学
SDKs
.NET
Client
DaprClient 使用
Actors
Actor 客户端
编写 Actors
Actor序列化
如何:运行和使用 virtual actors
Workflow
如何:创作和管理工作流
开发集成
Dapr CLI
Tye项目
Docker Compose
疑难解答
发布/订阅的故障排除
Go
Client
Service (服务)
HTTP 服务
gRPC 服务
Java
Client
Workflow
指南:如何编写和管理工作流
JavaScript
Client
Server
Actors
日志
示例
指南:如何编写和管理工作流
PHP
Actors
生产参考
App
单元测试
State management
发布与订阅
自定义序列化
Python
Client
Actor
扩展
gRPC
FastAPI
Flask
Dapr 工作流
Workflow
序列化(Serialization)
组件
Pluggable components
概述
实现可插拔组件
SDKs
.NET
Pub/sub
绑定
状态存储
高级选项
多个服务
应用程序环境
组件生命周期
Go
Pub/sub
绑定
状态存储
高级选项
中间件组件
本地开发
IDE 支持
Visual Studio Code
Dapr 扩展
操作方法:使用 VSCode 调试
Dev Containers
IntelliJ
多应用运行
多应用运行概述
如何使用多应用程序运行模板
调试
Kubernetes
Dapr control plane (Dapr 控制平面)
Dapr sidecar
Bridge to Kubernetes
调试 Docker Compose
集成
AWS
AWS 认证
Azure
Azure 认证
概述
如何:生成Microsoft Entra ID和Service Principal
如何使用Managed Identities
Azure API 管理
Azure Functions 扩展
Azure Kubernetes Service (AKS) 的 Dapr 扩展
如何:使用 KEDA 自动缩放
如何使用:GitHub Actions
如何操作:gRPC 接口
Operations
可观测性
追踪
Overview
W3C trace context
Configure tracing
Open Telemetry Collector
Using the OpenTelemetry Collector
Using the OpenTelemetry for Azure App Insights
Using the OpenTelemetry for Jaeger
New Relic
Zipkin
Datadog
Metrics
Overview
Prometheus
Grafana dashboards
New Relic
Azure Monitor
Logging
Overview
FluentD
New Relic
Hosting options
自托管
Overview
Run with Docker
Run with Podman
Run in offline or airgap
Run without Docker
Upgrade Dapr
Uninstall Dapr
Kubernetes
Overview
How-to: Setup clusters
Minikube
KiND
Azure Kubernetes Service (AKS)
Google Kubernetes Engine (GKE)
Deploy Dapr
Upgrade Dapr
Production guidelines
Hybrid clusters
Kubernetes Jobs
How-to: Mount Pod volumes
Serverless
Azure Container Apps
Configuration
Overview
Concurrency & rate limits
Limit secret store access
Service Invocation access control
Dapr APIs allow list
Use gRPC interface
HTTP header size
HTTP request body size
Install sidecar certificates
Preview features
组件
Certification lifecycle
Updating components
Scope access to components
Reference secrets in components
State stores
发布/订阅代理
Multiple namespaces
Secret stores(密钥存储)
绑定
Register a pluggable component
Configure middleware
Security
Setup & configure mTLS certificates
Configure endpoint authorization with OAuth
Dapr API token authentication
App API token authentication
弹性
Overview
Policies
Targets
健康检查
App health checks
Sidecar health
Support
Versioning
Supported releases
Breaking changes and deprecations
Reporting security issues
Preview features
Alpha & Beta APIs
Performance and scalability
Service invocation performance
Actors activation performance
Troubleshooting
Common Issues
日志
API Logs
Debugging
Reference
Dapr API
Service invocation API
状态管理 API
Pub/Sub API
Bindings API
Actors API
Secrets API
Configuration API
分布式锁 API
工作流 API
Health API
Metadata API
Placement API
加密 API
Error codes
Dapr CLI
Overview
annotate
build-info
completion
components
configurations
dashboard
help
init
invoke
list
logs
mtls
mtls export
mtls expiry
mtls renew certificate
publish
run
status
stop
uninstall
upgrade
version
Arguments and annotations
Environment variables
Component specs
State stores
Aerospike
AWS DynamoDB
Azure Blob Storage
Azure Cosmos DB (SQL API)
Azure Table Storage
Cassandra
Cloudflare Workers KV
CockroachDB
Couchbase
Etcd
GCP Firestore
HashiCorp Consul
Hazelcast
In-memory
JetStream KV
Memcached
Microsoft SQL Server & Azure SQL
MongoDB
MySQL & MariaDB
OCI Object Storage
Oracle Database
PostgreSQL
PostgreSQL v1
Redis
RethinkDB
SQLite
Zookeeper
发布/订阅代理
Apache Kafka
AWS SNS/SQS
Azure Event Hubs
Azure Service Bus Queues
Azure Service Bus Topics
GCP
In-memory
JetStream
KubeMQ
MQTT
MQTT3
Pulsar
RabbitMQ
Redis Streams
RocketMQ
Solace-AMQP
绑定
Alibaba Cloud DingTalk
Alibaba Cloud Log Storage
Alibaba Cloud Object Storage
Alibaba Cloud Tablestore
Apple Push Notification Service
AWS DynamoDB
AWS Kinesis
AWS S3
AWS SES
AWS SNS
AWS SQS
Azure Blob Storage
Azure Cosmos DB (Gremlin API)
Azure Cosmos DB (SQL API)
Azure Event Grid
Azure Event Hubs
Azure OpenAI
Azure Service Bus Queues
Azure SignalR
Azure Storage Queues
Cloudflare Queues
commercetools GraphQL
Cron
GCP Pub/Sub
GCP Storage Bucket
GraphQL
HTTP
Huawei OBS
InfluxDB
Kafka
Kitex
KubeMQ
Kubernetes Events
Local Storage
MQTT3
MySQL & MariaDB
PostgreSQL
Postmark
RabbitMQ
Redis
RethinkDB
SMTP
Twilio SendGrid
Twilio SMS
Wasm
Zeebe command
Zeebe JobWorker
Secret stores(密钥存储)
AlibabaCloud OOS Parameter Store
AWS Secrets Manager
AWS SSM Parameter Store
Azure Key Vault
GCP Secret Manager
HashiCorp Vault
HuaweiCloud Cloud Secret Management Service (CSMS)
Kubernetes secrets
Local environment variables
Local file
配置存储
Azure App Configuration
PostgreSQL
Redis
锁
Redis
Cryptography
Azure Key Vault
JSON Web Key Sets (JWKS)
Kubernetes Secrets
Local storage
Name resolution
HashiCorp Consul
Kubernetes DNS
mDNS
SQLite
Workflow backend
Actor workflow backend
中间件
Bearer
OAuth2
OAuth2 client credentials
Open Policy Agent (OPA)
Rate limiting
Router Alias
RouterChecker
Sentinel
Uppercase
Wasm
Resource specs
Component
Subscription
弹性
HTTPEndpoint
Configuration
Dapr errors
参与贡献
概述
Dapr机器人
演讲
Roadmap
GitHub Codespaces
SDKs
.NET SDK
Go SDK
Java SDK
Javascript Sdk
Python SDK
文档
Contributors guide
维护者指南
文档模板
概念文章模板
快速入门模板
操作方法指南文章模板
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度