news 2026/6/10 11:08:58

16、工作流应用开发:从交易处理到服务托管

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
16、工作流应用开发:从交易处理到服务托管

工作流应用开发:从交易处理到服务托管

在工作流应用开发中,我们会涉及到多个关键环节,包括应用的运行、事务处理、持久化扩展以及服务托管等。下面将详细介绍这些方面的内容。

应用运行与事务处理

在开发一个用于录入销售线索并分配给销售代理的应用时,运行应用是关键的一步。当你准备好运行应用后,除了在分配代理时有 20 秒的延迟外,它的运行方式与之前的解决方案类似。你可以通过点击“分配”按钮后关闭应用来验证两个更新是否作为一个原子单元提交。

在延迟之前,潜在客户记录会被更新,但直到延迟结束后才会提交。如果在延迟期间关闭应用,这个更新应该会回滚。你可以查看潜在客户表中的数据,验证状态是否仍然为“开放”,并且“分配给”字段是否为空。如果重新启动应用,你应该能够选择这个潜在客户并分配代理。

需要注意的是,当工作流实例被创建或从持久化存储中加载时,它会被锁定,以防止其他用户访问。在正常情况下,当实例变为空闲状态(并从内存中卸载)时,它会被解锁。如果你在活动进行中关闭应用,正常的解锁序列会被跳过。当你关闭应用并重新启动时,工作流可能会将其视为不同的用户,当你尝试重新加载它时,会得到一个InstanceLockedException。实例存储最终会释放锁,你可能需要等待一分钟左右。

持久化事务处理

为了确保应用表与实例数据保持一致,我们需要将数据库更新与工作流持久化进行协调,使它们在同一个数据库事务中执行。这可以通过提供扩展来实现,这些扩展会覆盖PersistenceParticipant类,并在工作流持久化时更新应用数据。

解决方案设置
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:23:42

Spring Boot 中基于线程池的订单创建并行化实践

一、背景 1.1 业务背景 以电商系统「订单创建」接口为例 一个用户下单请求,往往需要完成多个业务步骤: 校验库存 校验用户信息 计算订单价格 锁库存 创建订单 1.2 问题描述 传统实现方式:串行执行 在高并发场景下: 接口…

作者头像 李华
网站建设 2026/6/10 12:18:35

最新小程序 mtgsig1.2

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 逆向分析 部分python代码 cp execjs…

作者头像 李华
网站建设 2026/6/10 13:35:07

Termius中文版:移动端SSH连接的终极解决方案

还在为移动设备上的SSH连接操作而烦恼吗?Termius中文版为你带来全新的终端连接体验,让远程服务器管理变得前所未有的简单直观。 【免费下载链接】Termius-zh_CN 汉化版的Termius安卓客户端 项目地址: https://gitcode.com/alongw/Termius-zh_CN 项…

作者头像 李华
网站建设 2026/6/10 13:59:40

时序逻辑电路构建与测试:Multisim仿真项目应用

用Multisim玩转时序逻辑电路:从触发器到数字钟的完整仿真实践你有没有试过在面包板上搭一个计数器,结果数码管乱跳、进位丢失,查了半小时线路才发现是复位信号没处理好?或者写了一段Verilog代码烧进FPGA,发现状态机“抽…

作者头像 李华
网站建设 2026/6/10 13:56:53

新手避坑指南:部署Anything-LLM常见问题及解决方案

新手避坑指南:部署Anything-LLM常见问题及解决方案 在大语言模型(LLM)逐渐从实验室走向实际应用的今天,越来越多开发者和企业开始尝试将AI能力嵌入自己的工作流。然而,直接调用通用模型往往面临知识陈旧、缺乏上下文理…

作者头像 李华
网站建设 2026/6/10 18:12:51

Midscene.js实战指南:5个核心技巧帮你快速上手AI自动化测试

Midscene.js实战指南:5个核心技巧帮你快速上手AI自动化测试 【免费下载链接】midscene Let AI be your browser operator. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene 作为开发者,你是否曾经为重复的UI测试而烦恼?想…

作者头像 李华