Apagado con gracia el proceso por lotes de primavera y recuperar el proceso por lotes en caso de error

Estamos utilizando Spring Batch para algunas operaciones de back-end. Necesitamos conocer la forma auténtica de 1) ¿Cómo cerrar con gracia un proceso por lotes de primavera en ejecución? 2) Cómo asegurarse de que un proceso de lote de resorte en particular se bloquea y recuperarlo / iniciarlo en otra máquina

Respuesta 1

Necesito sumar todos los bytes de datos en ByteArrayOutputStream, agregando +1 al resultado y tomando los 2 bytes menos significativos. int checkum = 1; para (byte b: byteOutputStream.toByteArray ()) {...

¿Alguien sabe por qué Java 7 no recopila la generación permanente de la aplicación, lo que resulta en java.lang.OutOfMemoryError: PermGen, mientras que Java 5 recopila la generación permanente y la aplicación funciona bien? La aplicación hace ...

Tengo dos aplicaciones, la aplicación1 se ejecuta con varios frascos dentro de una guerra y utiliza la seguridad de primavera (resumen) para la autenticación. app1 se ejecuta en tomcat, y tengo otra aplicación ejecutándose en otro contenedor web (...

Entonces, uso Apache POI para analizar un archivo de Excel en mi Base de Datos. Para esto, estoy inicializando un XSSFWorkbook de la siguiente manera: XSSFWorkbook workbook = new XSSFWorkbook (fIP); Luego procedo con mi ...