El canal no pudo iniciarse

Antes de leer este artículo, asegúrese de lo siguiente

Utilizo el servidor en la nube para implementar el canal.

  1. Asegúrese de que el grupo de seguridad de su servidor en la nube haya liberado el puerto 11111.
  2. Asegúrese de que el puerto 11111 de su sistema Linux esté abierto
  3. Asegúrese de que el binlog de MySQL en su sistema Linux esté activado
  4. Asegúrese de que el archivo de configuración de su canal instancia.properties en el sistema Linux esté configurado correctamente (siga la configuración paso a paso del tutorial)

Después de configurar mysql y canal de acuerdo con el proceso, el uso del comando ./startup.sh
no se inicia correctamente.
Al usar ps -ef | grep canal, se descubre que solo este proceso
inserte la descripción de la imagen aquí
es causado por una memoria insuficiente del servidor.
Use vim para abrir startup.sh para modificar los parámetros de la memoria. , puede modificarlo de acuerdo con la memoria restante de su servidor, aquí ajusté la memoria a 128M, use el comando ./startup.sh nuevamente e ingrese el comando ps -ef | grep
inserte la descripción de la imagen aquí
canal Nuevamente
inserte la descripción de la imagen aquí
podrá ver que el canal se ha iniciado exitosamente.

Utilice el cliente Java para probar la conexión y la conexión se realizó correctamente, por lo que no lo repetiré aquí.

Después de verificar Baidu y csdn durante mucho tiempo, nadie dijo que modificara los parámetros de JVM, me tomó 3 horas resolver el problema y registrarlo.

Supongo que te gusta

Origin blog.csdn.net/weixin_45930241/article/details/123436694
Recomendado
Clasificación