spring cloud 与 activiti7的事务管理
来源:2-1 JDK安装

慕运维840253
2021-10-03
spring cloud 与activiti7集成,在业务类中调用activiti7时,日志中总是打印
Opening jdbc connection…
Preparing: insert into ACT_HI_ACTINST ( ID_, PROC_DEF_ID_, PROC_INST_ID_, EXECUTION_ID_, ACT_ID_, TASK_ID_, CALL_PROC_INST_ID_, ACT_NAME_, ACT_TYPE_, ASSIGNEE_, START_TIME_, END_TIME_, DURATION_, DELETE_REASON_, TENANT_ID_ ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
08:55:49.129 [http-nio-9204-exec-195] DEBUG c.m.s.j.i.SQLServerStatement - [,619] - SQLServerPreparedStatement:702 created by (ConnectionID:31 ClientConnectionId: ed4ed12e-5d00-4dd8-abd4-6ca613e7f136)
==> Parameters: a6276cc0-23e4-11ec-8ff3-186024911477(String), specialPrice:5:7737fd1e-ec32-11eb-a843-525400f99b9b(String), 706b43fd-20da-11ec-a362-5254002f30c1(String), 706b6b11-20da-11ec-a362-5254002f30c1(String), exclusivegateway2(String), null, null, Exclusive Gateway(String), exclusiveGateway(String), null, 2021-10-03 08:55:48.876(Timestamp), 2021-10-03 08:55:48.884(Timestamp), 8(Long), null, (String), a62b1641-23e4-11ec-8ff3-186024911477(String), specialPrice:5:7737fd1e-ec32-11eb-a843-525400f99b9b(String), 706b43fd-20da-11ec-a362-5254002f30c1(String), 706b6b11-20da-11ec-a362-5254002f30c1(String), endevent1(String), null, null, End(String), endEvent(String), null, 2021-10-03 08:55:48.9(Timestamp), 2021-10-03 08:55:48.9(Timestamp), 0(Long), null, (String)
08:55:49.131 [http-nio-9204-exec-195] DEBUG c.m.s.j.i.SQLServerStatement - [buildExecSQLParams,766] - SQLServerPreparedStatement:702: calling sp_executesql: SQL:insert into ACT_HI_ACTINST (
ID_,
PROC_DEF_ID_,
PROC_INST_ID_,
EXECUTION_ID_,
ACT_ID_,
TASK_ID_,
CALL_PROC_INST_ID_,
ACT_NAME_,
ACT_TYPE_,
ASSIGNEE_,
START_TIME_,
END_TIME_,
DURATION_,
DELETE_REASON_,
TENANT_ID_
) values
(@P0,
@P1,
@P2,
@P3,
@P4,
@P5,
@P6,
@P7,
@P8,
@P9,
@P10,
@P11,
@P12,
@P13,
@P14)
,
(@P15,
@P16,
@P17,
@P18,
@P19,
@P20,
@P21,
@P22,
@P23,
@P24,
@P25,
@P26,
@P27,
@P28,
@P29)
Closing jdbc connection…
请问这个为啥没有与spring事务统一管理啊?
而且查询也是出现事务提交的日志
1回答
-
汪汪对
2021-10-08
activiti7分为两个模块,分别是core与cloud
课程讲的是core部分,没有分布式相关的支持,但是易于使用。
如果要把core与spring cloud集成,建议是core单独部署一个服务器,通过get和post和服务做交互。
activiti cloud的原理也是一样,提供了各种rest接口,由于activiti cloud使用的服务器域名没有在国内备案以及bug问题activiti cloud在当前版本还无法在国内直接使用,我也会持续关注,能使用的时候,会补充相关内容。
00
相似问题