La implementación de Windows minio está registrada como un servicio y sigue ejecutándose en segundo plano.

La implementación de Windows minio está registrada como un servicio y sigue ejecutándose en segundo plano.

Recientemente, estaba usando minio para el almacenamiento de recursos y requería que minio se implementara en wondows. Encontré el comando oficial en ejecución:. \ Minio.exe server. \ Data. Después de ejecutar, cierre la ventana de cmd y el servicio se cerrará.

Por lo tanto, es necesario registrar minio como una operación de servicio a través del servicio de registro de winsw.

Configuración de descarga de Winsw:

  1. Dirección: https://github.com/winsw/winsw/releases
  2. Copie WinSW.exe en un directorio personalizado y cámbiele el nombre al nombre del servicio que desea nombrar minio-server.exe
  3. Cree minio-server.xml en el mismo directorio. Atención especial, xml y exe deben tener el mismo nombre
  4. Configurar el archivo minio-server.xml
  5. Utilice la instalación de minio-server.exe para instalar el servicio
  6. Después de la instalación, vaya al servicio para iniciar el servicio. Después de un inicio exitoso, puede usar minio normalmente
  7. Utilice la desinstalación de minio-server.exe para desinstalar el servicio

Colocación específica:

<service>
    <id>minio-server</id>
    <name>minio-server</name>
    <description>minio文件存储服务器</description>
    <!-- 可设置环境变量 -->
    <env name="HOME" value="%BASE%"/>
    <executable>%BASE%\minio.exe</executable>
    <arguments>server "%BASE%\data"</arguments>
    <!-- <logmode>rotate</logmode> -->
    <logpath>%BASE%\logs</logpath>
    <log mode="roll-by-size-time">
      <sizeThreshold>10240</sizeThreshold>
      <pattern>yyyyMMdd</pattern>
      <autoRollAtTime>00:00:00</autoRollAtTime>
      <zipOlderThanNumDays>5</zipOlderThanNumDays>
      <zipDateFormat>yyyyMMdd</zipDateFormat>
    </log>
</service>

Estructura de directorios:

Servicio:

Supongo que te gusta

Origin blog.csdn.net/Tom_sensen/article/details/111595157
Recomendado
Clasificación