我想在卡蒙达会议上设置120分钟的超时时间。这是我的pom.xml中的配置:
...
...
<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-webapp</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-rest</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine-rest-core</artifactId>
<version>7.8.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
...
...我尝试了许多轨道,其中两条是论坛上最建议使用的,一条是如果spring启动版本<1,另一条是spring引导>2:
server.connection-timeout=...
server.servlet.session.timeout=...关于受抚养人的版本:
<springboot.version>2.3.0</springboot.version>
<version.camunda>7.8.0</version.camunda>是否还有其他设置超时会话的可能性?
发布于 2022-03-16 20:58:06
在使用spring 2.x.x时,我使用spring会话实现了类似的目标。
我的pom.xml具有以下依赖关系:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-core</artifactId>
</dependency>使用这些方法,Camunda将依赖spring会话进行会话管理,因此您可以使用spring会话提供的标准选项来控制会话。但是,请记住,这将使用持久层(postgres/h2/等等)。
有一个可用的spring.session.timeout,尝试将其设置为application.properties / application.yaml中的120m。
我在我的application.yaml配置文件中有这些
spring:
session:
store-type: jdbc
jdbc.initialize-schema: alwayshttps://stackoverflow.com/questions/71471699
复制相似问题