本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

activiti-cloud-query Docker 镜像下载 - 轩辕镜像

activiti-cloud-query 镜像详细信息和使用指南

activiti-cloud-query 镜像标签列表和版本信息

activiti-cloud-query 镜像拉取命令和加速下载

activiti-cloud-query 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

activiti-cloud-query
activiti/activiti-cloud-query
自动构建

activiti-cloud-query 镜像详细信息

activiti-cloud-query 镜像标签列表

activiti-cloud-query 镜像使用说明

activiti-cloud-query 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

用于云部署的Activiti查询服务示例实现
9 收藏0 次下载activeactiviti镜像

activiti-cloud-query 镜像详细说明

activiti-cloud-query 使用指南

activiti-cloud-query 配置说明

activiti-cloud-query 官方文档

Activiti Cloud Query (JPA) 镜像文档

1. 镜像概述和主要用途

Activiti Cloud Query Service 的 JPA 实现。该服务使用关系型数据库存储 Runtime Bundles(运行时包)发出的事件,以高效方式支持读取和查询操作。作为参考实现,鼓励用户根据特定领域需求进行修改和定制。

此服务基于 activiti-cloud-starter-query 模块构建,开发者可像使用其他 Spring Boot Starter 一样,基于该模块创建自定义版本的查询服务。

2. 核心功能和特性

  • JPA 数据存储:采用 JPA(Java Persistence API)与关系型数据库交互,高效存储流程事件数据
  • 可扩展性:基于 Spring Boot Starter 构建,支持通过自定义实现扩展功能
  • 事件消费与存储:消费流程引擎事件(如流程实例启动、任务完成等)并持久化到数据库
  • 查询接口:提供标准化接口,支持查询流程实例、任务、变量等事件数据
  • 微服务兼容:符合 Activiti Cloud 微服务架构,可与其他 Activiti Cloud 组件无缝集成

3. 使用场景和适用范围

  • 流程事件查询:需要查询历史或实时流程事件数据(如流程状态、任务分配、变量变更等)的场景
  • 流程监控与审计:企业流程管理中的监控面板、审计追踪需求
  • 报表生成:基于流程事件数据生成自定义业务报表
  • 自定义扩展:作为基础服务,通过扩展 activiti-cloud-starter-query 模块构建特定领域的查询服务

4. 构建与运行

4.1 从源码构建(Spring Boot)

通过 Git 和 Maven 从源码构建并运行:

bash
# 克隆代码仓库
git clone [***]
# 进入项目目录
cd activiti-cloud-query/
# 构建并运行
mvn clean install spring-boot:run

4.2 使用 Docker 镜像运行

直接使用 Docker 镜像部署:

bash
# 拉取并运行最新版镜像,映射端口 8182
docker run -p 8182:8182 -d --name activiti-cloud-query activiti/activiti-cloud-query:latest

5. 配置说明

5.1 环境变量

以下环境变量用于配置服务行为,可通过 -e 参数在 Docker 运行时指定:

环境变量对应配置项默认值描述
ACT_QUERY_PORTserver.port8182服务端口
ACT_QUERY_APP_NAMEspring.application.namequery应用名称
ACT_QUERY_PRODUCER_DESTspring.cloud.stream.bindings.producer.destinationengineEvents生产者目标事件队列
ACT_QUERY_PRODUCER_CONTENT_TYPEspring.cloud.stream.bindings.producer.contentTypeapplication/json生产者消息格式
ACT_QUERY_CONSUMER_DESTspring.cloud.stream.bindings.queryConsumer.destinationengineEvents消费者目标事件队列
ACT_QUERY_CONSUMER_GROUPspring.cloud.stream.bindings.queryConsumer.groupquery消费者组名称
ACT_QUERY_CONSUMER_CONTENT_TYPEspring.cloud.stream.bindings.queryConsumer.contentTypeapplication/json消费者消息格式
ACT_QUERY_JACKSON_FAIL_ON_UNWRAPPED_IDSspring.jackson.serialization.fail-on-unwrapped-type-identifiersfalseJackson 序列化时是否对未包装类型标识符失败
ACT_KEYCLOAK_URLkeycloak.auth-server-url[***]Keycloak 认证服务器 URL
ACT_KEYCLOAK_REALMkeycloak.realmspringbootKeycloak 领域
ACT_KEYCLOAK_RESOURCEkeycloak.resourceactivitiKeycloak 资源名称
ACT_KEYCLOAK_CLIENTkeycloak.public-clienttrue是否为公开客户端
ACT_KEYCLOAK_SSL_REQUIREDkeycloak.ssl-requirednoneSSL 要求级别
ACT_KEYCLOAK_ROLESkeycloak.security-constraints[0].authRoles[0]user安全约束角色
ACT_KEYCLOAK_PATTERNSkeycloak.security-constraints[0].securityCollections[0].patterns[0]/*安全约束 URL 模式
ACT_KEYCLOAK_PRINCIPAL_ATTRIBUTEkeycloak.principal-attributepreferred-usernamePrincipal 属性
ACT_KEYCLOAK_CLIENT_APPactiviti.keycloak.admin-client-appadmin-cliKeycloak 管理员客户端应用
ACT_KEYCLOAK_CLIENT_USERactiviti.keycloak.client-userclientKeycloak 客户端用户
ACT_KEYCLOAK_CLIENT_PASSWORDactiviti.keycloak.client-passwordclientKeycloak 客户端密码
ACT_RABBITMQ_HOSTspring.rabbitmq.hostrabbitmqRabbitMQ 主机地址
ACT_EUREKA_URLeureka.client.serviceUrl.defaultZone[***]Eureka 服务注册中心 URL
ACT_QUERY_HOSTeureka.instance.hostnameactiviti-cloud-queryEureka 实例主机名
ACT_QUERY_EUREKA_CLIENT_ENABLEDeureka.client.enabledtrue是否启用 Eureka 客户端

6. 参考链接

  • Docker 镜像地址
  • Activiti & Activiti Cloud ***文档
  • 源码仓库

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"