2012-07-25 10 views

Respuesta

9

En mi caso, esto era un problema con el cartucho HAProxy, y no con mi cartucho web. Descubrí esto al intentar ver la página de estado de HAProxy en http://app-domain.rhcloud.com/haproxy-status/ (obviamente tendrá que reemplazar la aplicación y el dominio en esa URL para que coincida con su propia configuración de Openshift). Esa página mostraba un error 503.

solucionarlo, ssh en la sesión HAProxy usando

ssh [email protected] 

Usted obtendrá su nombre de usuario y nombre de host en cuestión de la OpenShift consola web de administración. Luego ejecute

ctl_app restart 

Esto reiniciará el HAProxy. Y para mí, eso solucionó el problema.

Otro consejo práctico que encontré al depurar esto fue que puede navegar a una instancia específica de su cartucho web, evitando el HAProxy.

En la página de estado HAProxy, puede ver que la instancia del cartucho web se llama gear-1234567890ab-domain. Deje caer el prefijo "del engranaje", y luego usar los caracteres hexadecimales restantes y nombre de dominio para formar una URL como:

1234567890ab-domain.rhcloud.com 

Esto le llevará directamente al cartucho web específica, evitando cualquier problema HAProxy.

+0

Usted debe aceptar esto como la respuesta - trabajaron para mí también. – HGPB

+0

No tengo un cartucho HAProxy pero funcionó bien. –

+1

A partir del mes pasado puede ejecutar 'rhc show-app --gears' para obtener las cadenas SSH para conectar a cada engranaje – Clayton

0

Gracias Phyxx,

Su trabajo para mí vamos a elaborar su sugerencia para que otros también puedan beneficiarse.

Paso 1: cd/var/lib/OpenShift/servidor/haproxy/conf

Paso 2: vi haproxy.cfg

paso 3: eliminar "opción httpchk GET /"

paso 4: guardar

paso 5: ctl_app reiniciar

+0

Esto no proporciona una respuesta a la pregunta. Una vez que tenga suficiente [reputación] (https://stackoverflow.com/help/whats-reputation) podrá [comentar cualquier publicación] (https://stackoverflow.com/help/privileges/comment); en su lugar, [brinde respuestas que no requieran aclaración del autor de la pregunta] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do-instead). - [De la crítica] (/ review/low-quality-posts/17369827) – lebelinoz

Cuestiones relacionadas