Skip to content

Spring Batch Admin starter #13

@rhart

Description

@rhart

I think there is potential for a starter in this area. There is alredy an admin client for Spring Batch but it get's all its information from the database direct. It therefore assumes that if you have multiple batch servers running that they are all sharing a database. In a more microservice orientated world I wonder if this will always be the case.

This issue is a spike to see if there are any fruits here. I don't personally know batch well enough and we also have some use cases from my current project to throw at it.

My thinking is roughly:

  • Register batch servers with Eureka
  • Starter to expose API for batch server
  • Batch admin client starter that uses Eureka to discover batch servers to administer and does so via the API
  • Real-time job info using SSE
  • Monitoring alerts

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions