servidores de Windows que se ejecutan paquete frasco de arranque de primavera se apagará automáticamente

fondo

1. Ali servidor de la nube
2.Windows sistema operativo
3.Oracle base de datos
4.java plazo jar jar paquete
5. anterior no es el punto
6. Los guardias de seguridad programador nemesis -360

Escenario problema

Utilizar el paquete java-jar jar que se ejecuta en el servidor, se apagará automáticamente el tiempo. El uso de archivos por lotes para ejecutar el bate, también. Incluso escribió un archivo por lotes para tarro de monitor de proceso paquete de bat (cada 10 segundos en detectar el proceso existe paquete frasco, si existe, se ejecuta el bate paquete frasco empezado), o inútiles, incluso con la supervisión de cmd las ventanas están cerradas.

soluciones

Hay planes para ver blogger ocasional dice que el 360 se apagará automáticamente. Sólo piensa difícil ver el registro de errores en el servidor cuando la bomba tenía una caja 360 pide nuestro paquete frasco es un virus, -_- ||, la cuenta atrás de 30 segundos, sin acción es necesaria para cerrar.
Aquí Insertar imagen Descripción
Después de leer registro de interceptación de 360, muchos de nuestro sistema para subir fotos fueron interceptados (las fotos han sido interceptados, lo que lleva a local y sin depósito). Incluyendo pero no limitado a, foto tarjeta de identificación, autorretratos, y otros disparos. Cuantos más usuarios accedan, subir más fotos, cuanto mayor es la frecuencia de interceptación, más cerca del programa. (* ¯) ¯) Sin embargo, debido a algunas razones especiales, no puede desinstalar 360 en el servidor, sólo para participar en el programa de confianza. Luego también se encuentra 360 plan de seguridad en la nube, que nos traerá los archivos (sospechosos) se pasan al servidor 360 (no sospechoso, sino también lo que dice va a la derecha). .
En código corto no es una falla de seguridad de desinstalación 360. . De lo contrario, en realidad metafísica de codificación. .

Monitoreo comunicado bate

Por último, conecte el proceso de monitoreo de los murciélagos, los soportes necesidad de eliminar el contenido , como se ha explicado, los dos bate de poner el mismo directorio
1. Ejecutar la sentencia de paquete frasco

title Process monitoring start jmt3-1

#set AppName=jhh3-1.jar(jar包名称)
#set AppPath=D:\jhh3.1\(存放jar包的文件夹绝对路径)

# java -jar  %AppPath%%AppName% 2>nul && echo ^>%date:~0,10% %time:~0,8% start jhh3-1 success(替换jar包名称)
java -jar jhh3-1.jar  -XX:PermSize=100m -XX:MaxPermSize=500m(替换jar包名称)
exit

Declaración 2. Monitoreo

@echo off 
set AppName=jhh3-1.jar(jar包名称)
set AppPath=D:\jhh3.1\(存放jar包的文件夹绝对路径)
title Process monitoring jhh3-1
cls
echo.
echo Process monitoring jhh3-1 start...
echo.
:startjc
   
   jps -l |findstr /i %AppName% >nul
   if %errorlevel%==0 (
         echo ^>%date:~0,10% %time:~0,8% jhh3-1 is running...
    )else (
           echo ^>%date:~0,10% %time:~0,8% not found jhh3-1
           echo ^>%date:~0,10% %time:~0,8% restart jhh3-1
           start start.bat(第一个启动jar包的bat文件名)
   )
   for /l %%i in (1,1,10) do ping -n 1 -w 1000 168.20.0.1>nul
   goto startjc
echo on

3. Seguimiento de murciélago primera ejecución en la línea, no se puede detectar cuando el paquete frasco se iniciará automáticamente. Habrá dos ventanas cmd. Si aparece la ventana ilegibles, probablemente a causa de la declaración del palo chino o comentario.

Publicado 21 artículos originales · alabanza won 40 · Vistas a 70000 +

Supongo que te gusta

Origin blog.csdn.net/Amo_lt/article/details/104835083
Recomendado
Clasificación