我正在尝试更改现有的spring批处理作业( XML config),它从oracle数据库读取数据,并以所需的格式写入txt和XML文件,但现在我想更改相同的实现,以从Cassandra数据库读取数据,而不是从oracle读取数据,但我没有看到任何类似于Cassandra db的spring batch中的JdbcCursorItemReader的项读取器。谁能
我正在使用spring批处理框架进行数据迁移。我使用的阅读器是JdbcCursorItemReader。我将块大小设置为500,并将读取器获取大小设置为1000。但是,当使用spring批处理运行服务时,它似乎只读取了内存中的所有数据一次,并耗尽了内存。然后抛出一个记忆不够的问题。= new JdbcCursorItemReader<>();
我读了很多相关的问题,但是答案对我不起作用。下面是我的配置:@StepScope
public ItemReader<Player> reader(@Value("#{jobParameters[inputZipfile]}") String我签入了FlatFileItemReader代码,当没有设置读取器类的读取器成员时,就会发生ReaderNotOpenException。读取器成员在doOpen方法中
当读取器是org.springframework.batch.item.database.JpaPagingItemReader时,我使用Spring运行我的作业从读取器读取数据时是否存在线程数据冲突?我为什么要重新提出以下警告:
[org.springframework.batch.core.step.item.ChunkMonitor:109] - No ItemReader<