-
2 votesanswersviews
ItemProcessor和ItemWriter没有在spring批处理中调用
我正在进行spring批处理应用程序以从数据库获取数据并最终更新数据库中的一些记录 . 问题是没有调用 ItemProcessor 和 ItemWriter . 这是我的配置文件 . <job id="BpmJob" xmlns="http://www.springframework.org/schema/batch"> <step ... -
1 votesanswersviews
按执行顺序排序Spring Batch Admin步骤
我试图让我的Spring Batch管理控制台按照执行顺序显示执行步骤 . 为了问题的目的,我已经包含了两个步骤的示例 . Step1在Step2之前执行,因为在xml中如何设置作业执行;但是在管理控制台中,它没有按此顺序显示它们 . 我有许多步骤的其他工作,Spring Batch管理控制台页面上的顺序似乎是随机的(它不是按字母顺序排列,不按执行顺序等) . 这是我的Spring Batch管... -
2 votesanswersviews
Spring Batch使用@JobScope中的步骤定义基于java的条件流
我在Spring Batch中定义包含 conditional flow using steps in @JobScope 的基于java的作业配置时遇到问题,即在作业执行时将作业参数注入步骤 . 我的设置: Spring Batch 3.0.4 Spring Batch Admin 2.0.0.M1(在运行时提供jobRepository,transactionManager,jobSc... -
3 votesanswersviews
Spring批量应用程序与spring batch admin集成
我开发了一个spring批处理应用程序,它使用批处理/ shell脚本部署为可执行jar . 它工作正常 . 最近我读到了关于spring batch admin应用程序的发布 . 根据他们的文档,他们说你必须指向job-context.xml,这将允许管理Spring批处理应用程序从管理员应用程序启动,重新启动和停止 . 现在我的问题是我是否必须将我的job-context.xml保存在jar之... -
0 votesanswersviews
Spring 季批次不会停止,内部工作保持运行
我有嵌套的工作,主要工作叫许多孩子工作,他们再次打电话给其他孩子的工作 . 我正在使用spring批量远程分区来分区步骤执行 . 如果我使用spring batch admin停止主要工作,它不会停止工作 . 所有工作都在继续 . 它应该停止所有内部作业,并且在重新启动时应该从停止它们的同一个地方开始内部作业 . 那是因为嵌套的工作吗?嵌套水平有限制吗?或者是因为远程分区? -
1 votesanswersviews
Spring批处理管理员如何停止正在运行的作业?
Spring批处理管理员如何从UI停止正在运行的作业 . 在spring batch admin的在线文档中,我已阅读以下内容 . “正在执行的作业可以由用户停止(无论是否可以启动) . 停止信号通过数据库发送,一旦Spring Batch检测到正在运行作业的任何进程,作业就会停止(状态)从STOPPING移动到STOPPED)并且不再进行进一步的处理 . “ 这是否意味着Spring批量管理... -
-1 votesanswersviews
如何使用Spring Cloud Dataflow获取Spring Batch Status
我一直在使用Spring Batch,我的元数据在DB2中 . 我一直在使用Spring Batch管理API(jars)来查看各种作业的当前状态并获取有关作业的详细信息,例如读取的项目数,提交计数等 . 现在,由于Spring Batch Admin被移动到spring-data- Cloud ,怎么看这些信息?我可以使用一个很好的API集吗? -
0 votesanswersviews
Spring Batch:当并行运行作业时,Spring批处理管理和命令行之间的差异
当我使用'Split flow'并行运行spring批处理作业时,我发现spring batch admin和命令行之间存在差异 . 我的工作流程如下: Job1 -> Job2 -> Job3 -> Job4 当我从spring batch admin运行这些作业时,'Job1'可以启动'Job2'和'Job4',然后'Job2'可以启动'Job3' . 此外,... -
1 votesanswersviews
无法从Spring Batch Admin应用程序启动Spring TaskScheduler
我有一个spring批处理管理项目(1.3.0.RC1),我正在尝试使用cron表达式启用TaskScheduler来运行作业 . 我有一个 Spring 季批量管理项目,我有另一个项目与我的批处理作业 . 我可以通过管理控制台手动执行该工作(意味着它加载正常并且有效) . 但是,作业永远不会在cron计划中执行 . 如果我使用main方法配置java类并使用相同的作业xml文件将其作为java应... -
0 votesanswersviews
是否可以使用Spring Cloud DataFlow在无限运行的应用程序中编排长时间运行的外部批处理作业?
我们有String Batch应用程序,每个应用程序都定义了触发器 . 每个Batch应用程序运行数十个具有不同参数的类似作业,并且每个应用程序可以使用1400 MiB . 我们使用几年前弃用的Spring Batch Admin来启动个人工作并简要概述工作中的工作 . 迁移指南建议使用Spring Cloud DataFlow替换Spring Batch Admin . Spring Cloud... -
4 votesanswersviews
Spring Batch - 没有定义名为'job-configurations'的bean
我正在使用一个自定义MVC应用程序,它依赖于SPring Batch,如文档中所述,并在此SO问题Integrating Spring Batch Admin into an existing application的帮助下 . The trouble now is that as the web-app starts to map various URLs to the appropriate ... -
4 votesanswersviews
Spring Batch Admin - 实例化Bean 'jobService'时出错
我在我的项目中使用spring-batch-admin-manager-1.2.2.RELEASE以及spring-batch 2.2.3.RELEASE . 我正在尝试使用spring批处理管理控制台和我的webapp来监视批处理作业 . 当我在tomcat上部署我的Web应用程序时,我收到以下应用程序初始化错误 . 我浏览了这个JIRA票据https://jira.springsource.o... -
2 votesanswersviews
Spring Batch Admin - 如何隐藏标准菜单,如主页和文件菜单
有没有办法覆盖spring-batch-admin-manager中的/META-INF/spring/batch/servlet/manager/manager-context.xml?我想删除主页和文件菜单(这是标准菜单) . 请在下面找到导航菜单栏的屏幕截图 . 我试图在我的webapp的src / main / resources / META-INF / spring / batch ... -
1 votesanswersviews
Spring Batch Admin不使用Spring Integration 2.1
我有一个使用Spring Integration 2.1.0和Spring Batch 2.2.7的现有Web应用程序 . 我想添加嵌入在这个现有Web应用程序中的Spring Batch Admin,但我无法使其工作 . 当我尝试使用当前的Spring Batch Admin版本(1.2.1)时,出现以下错误 . SEVERE:异常将上下文初始化事件发送到类的监听器实例org.springfr... -
0 votesanswersviews
无法使用spring batch admin启动spring boot Web应用程序
我正在尝试运行带有嵌入式tomcat的Web应用程序,包括许多 spring 批处理作业和spring批处理管理员 . 但是当我尝试运行生成的胖 jar 时,我得到以下错误, Spring 季批处理或启动团队的任何人都可以帮忙: Error registering Tomcat:j2eeType=WebModule,name=//localhost/*,J2EEApplication=none,J... -
4 votesanswersviews
如何在Spring Batch Admin UI中创建和部署Spring Batch作业
我有后端Spring经验,但是我没有很好的经验在Web容器上部署应用程序(例如Tomcat) . 我能够使用Eclipse STS工具运行Spring Batch Admin . 然而,在关注this之后,我对如何创建自己的spring批处理应用程序并将它们部署在tomcat上并从Spring Batch Admin UI管理它们感到困惑 . 在我在IntelliJ上创建的Spring Batch... -
1 votesanswersviews
使用批处理作业在现有应用程序中进行Spring批处理管理
我有一个基于maven的spring web应用程序,我还集成了几个 spring 批处理作业 . 现在要监视这些作业,我想将Spring Batch Admin添加到这个应用程序 . 到目前为止我所做的就是这个 . 1.在contextConfigLocation中的web.xml中添加了这个 classpath*:/org/springframework/batch/admin/web/re... -
2 votesanswersviews
从spring-batch-admin迁移到spring cloud数据流
我们计划从spring-batch-admin迁移到spring-cloud-dataflow,因为批处理管理员将进入Spring Attic,生命结束日期为2017年12月31日 . 根据Migration Doc中的文档,“ In the Spring Batch use case, each batch job is packaged as an independent Spring Boo... -
2 votesanswersviews
Spring集成配置等待异步批处理作业的结果
我使用Spring Batch管理项目,我有一个工作,异步处理特定文件夹中的文件 . 目前我通过传递相关的作业参数通过批量管理ui运行它 . 现在,我正在尝试使用文件入站通道适配器自动执行此过程 . 我已经配置了服务激活器,它会在收到文件时调用批处理作业 . 第一个文件上载作业完成后,我现在有了一个新要求来调用另一个批处理作业 . 为此,我创建了另一个使用第一个服务激活器的输出通道的服务激活器 .... -
0 votesanswersviews
如何通过cron启动spring批量远程分区作业?
我正在使用 spring 批次和 spring 批量管理器进行日常批处理工作 . 我通过Spring批处理管理UI启动作业,使用tomcat 7测试了它 . 我的工作有跨越不同服务器的远程分区步骤,我使用rabbitmq作为中间件,使用spring批量集成进行远程分区 . 在测试时,我在所有服务器上部署应用程序,在所有服务器上启动tomcat,以便启动所有侦听器(入站网关并发线程),启动所有bea... -
1 votesanswersviews
如何在服务器停机后恢复弹出批处理作业
问题是关于批处理作业的自动恢复策略 . 当有多个作业正在运行时(状态为“STARTED”和null结束时间),说服务器由于未知原因而关闭 . 当我们再次启动服务器时,我们如何恢复所有这些作业 . 在我的情况下,我编写了自己的作业启动程序来接收请求并将它们保存到数据库队列中 . 然后我运行自己的作业调度程序来轮询来自数据库的请求并执行作业 . 为了将这些作业的状态从“STARTED”更改为“STAR... -
0 votesanswersviews
在Spring Batch Admin中将不可启动的作业转换为可启动的作业
我有一个使用Spring Boot(1.4.1.RELEASE)开发的Spring Batch作业 . 它成功地从命令行运行并将作业执行数据写入MySQL . 它在Spring Batch Admin(2.0.0.M1,指向MySQL)中显示为 non-launchable job ,我可以看到作业执行指标 . 现在我想将它变成 launchable 作业,这样我就可以在Spring Batch ... -
0 votesanswersviews
新作业注册后,Spring Batch Admin现有作业不再可以启动
目前,我坚持将Spring Batch Admin(SBA)集成到我们的项目中,导致我无法解决的问题 . 希望有人对我有建议 . 我们使用示例SBA应用程序(来自Github的当前版本)并添加了一个Tasklet . 我使用SBA的/job-configuration.json API上传Spring Batch描述(XML) . 这可以正常工作 . 在SBA的HTML页面中,我看到作业已注册且可... -
0 votesanswersviews
spring batch admin stop按钮不起作用
我使用spring batch admin来运行spring-batch,除了job "stop" button之外,一切正常 . 它导致一个空页面,这个错误代码 HTTP Status 405 - Request method 'POST' not supported 我不知道为什么它不起作用! -
0 votesanswersviews
如何停止和恢复 spring 批处理作业
目标:我使用spring批处理进行数据处理,我希望有一个停止/恢复选项(它停止的地方) . 问题:我能够向正在运行的作业发送停止信号并成功停止 . 但是当我尝试将启动信号发送到同一个工作时,它会创建一个新的工作实例并从一个新工作开始 . 我的问题是如何在 Spring 季批次中为停止的作业实现恢复功能 . -
0 votesanswersviews
使用jobParameters在tasklet和step之间传递参数返回null
我定义了简单的工作 . tasklet然后步骤 . 我试图在这两者之间传递filePath . 当我到达词干时,会调用阅读器并在那里将filePath保持为空 . 我错过了什么? 工作配置: @Bean public Job processFileJob() throws Exception { return this.jobs.get("processFi... -
0 votesanswersviews
在spring batch admin中读取外部属性文件
前提:我是 Spring 季批次新手 .我'm trying to customize the spring batch admin but , till now, i'我无法让我的类从外部文件中读取一些属性 .我的作业从第三方数据库中提取数据以打印报告,因此我需要两个数据源:一个用于收集报告信息,另一个用于存储作业的状态和元数据 .我已经阅读了教程:http://docs.spring.io/s... -
0 votesanswersviews
如何通过spring-batch-admin检查spring批处理作业的状态是否当前正在执行作业的实例?
我有一个要求,我使用spring-batch-admin JSON api为spring-batch监控创建了一个自定义UI . 我有一个要求,当我正在进行该作业的实例时,我不希望允许用户启动作业 . 是否有任何REST Url可以为我提供作业实例的状态,无论作业是否正在进行中? 有没有办法开发自定义REST URL来提供此功能 . 请帮助 . -
1 votesanswersviews
如何使用spring集成sftp出站网关从远程服务器下载文件?
我有 spring 批量设置(远程分区),它从文件中读取项目并处理它们 . 如果输入文件不存在,我想从远程服务器复制它们 . 所以我添加了一个步骤监听器,我试图使用spring integration sftp outbound gateway从远程服务器下载文件 . public class PrepareExchangeListListener implements StepExecution... -
29 votesanswersviews
如何以编程方式覆盖Spring-boot application.properties
我有来自外部配置web-service的jdbc属性文件在spring boot中为了设置mysql道具,将它们添加到application.properties很容易: spring.datasource.url=jdbc:mysql://localhost/mydb spring.datasource.username=root spring.datasource.password=root ...