作业启动网关的可用属性
作业启动网关具有以下属性,您可以设置这些属性来控制作业:
-
id:标识底层 Spring bean 定义,它是以下任一实例:-
EventDrivenConsumer -
PollingConsumer(确切的实现取决于组件的输入通道是否是SubscribableChannel或PollableChannel.)
-
-
auto-startup:布尔标志,指示端点应自动启动 启动。默认值为true. -
request-channel:输入MessageChannel此端点的。 -
reply-channel:MessageChannel生成的JobExecution有效负载已发送。 -
reply-timeout:用于指定此网关等待回复消息的时间(以毫秒为单位) 在抛出之前成功发送到回复通道 异常。此属性仅适用于通道 可能会阻塞(例如,当使用有界队列通道时 目前已满)。另外,请记住,当发送到DirectChannel时,调用发生 在发件人的线程中。因此,发送失败 作可能是由下游的其他组件引起的。 这reply-timeout属性映射到sendTimeout基础的属性MessagingTemplate实例。如果未指定,则属性 默认为 -1, 这意味着,默认情况下,Gateway无限期等待。 -
job-launcher:自选。接受 习惯JobLauncherbean 引用。 如果未指定,则适配器 重用在id之jobLauncher.如果没有默认实例 存在,则抛出异常。 -
order:指定此端点作为订阅者连接时的调用顺序 设置为SubscribableChannel.