Estamos utilizando una copia con licencia del proveedor Tanuki Java Service Wrapper para iniciar su plataforma. Se envía con envoltorios para cada sabor y arquitectura O/S y el perfil recomendado es una máquina virtual de 64 bits con un montón de 3 gigas.¿Cómo decide java-service-wrapper si usar la máquina virtual de 32 o 64 bits?
Estamos usando 64 bit Redhat, pero no he podido encontrar una opción de configuración de envoltorio que obligue al script wrapper.sh
a usar el binario wrapper-linux-x86-64
. La única forma en que pude hacer que el contenedor se inicie en el modo de 64 bits es mediante la eliminación del binario wrapper-linux-x86-32
.
¿Hay alguna manera de forzar la envoltura en el modo de 64 bits? ¿Simplemente está tratando de elegir la configuración de VM adecuada más rápida y elegir el modo de 32 bits cuando puede porque nuestro montón es menos de 4 gigas?
Me gustaría obtener más información sobre cómo la java-service-wrapper toma la decisión de 32/64 bits pero no ha podido encontrar nada en línea.
Estamos utilizando la versión 3.3.5. – Caoilte
si no puede actualizar a 3.4.0 por algún motivo, también puede hacer una modificación rápida en src/bin/sh.script.in y aplicar los cambios. – Naytzyrhc
lo siento, presiona "agregar comentario" a rápido. las partes en "# Resolver el sistema operativo", "# Resolver la arquitectura" y "# Decidir el uso del binario del contenedor". debería ser aplicado. aclamaciones – Naytzyrhc