Tengo una aplicación web escalable EAP 6.0 alojada en Openshift, y recibo mensajes de error HTTP 503 cada vez que intento acceder a la aplicación. Cómo puedo solucionar esto.¿Cómo elimino errores 503 en Openshift?
Respuesta
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.
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
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
- 1. ¿Cómo configurar Django en OpenShift?
- 2. Cómo agregar colaboradores a openshift git repo
- 3. ¿Cómo elimino/elimino un virtualenv?
- 4. Openshift para sitios web comerciales
- 5. Instalar Thinking Sphinx en Openshift - Rails
- 6. Cómo probar una aplicación openshift en el host local
- 7. Cómo reemplazar los errores nginx
- 8. servidor MKReverseGeocoder error devuelto: 503
- 9. IIS 7.0 503 errores con controlador genérico (.ashx) que implementa IHttpAsyncHandler
- 10. ¿Cómo elimino jcrop?
- 11. ¿Cómo elimino o elimino las variables de sesión?
- 12. ¿Cómo puedo manejar los errores con HTTParty?
- 13. ¿Qué es la advertencia 503 de SWIG?
- 14. ¿Cómo elimino un documento incrustado en mongomapper?
- 15. ¿Cómo elimino un marcador remoto en Mercurial?
- 16. ¿Cómo elimino paneles en blanco del eclipse?
- 17. En Python 2.5, ¿cómo elimino un subproceso?
- 18. ¿Cómo elimino un marcador en Google Maps?
- 19. ¿Cómo elimino focus onmousedown en IE?
- 20. ¿Cómo elimino las revisiones antiguas en Subversion?
- 21. ¿Cómo elimino un procedimiento almacenado en postgresql?
- 22. ¿Cómo elimino una sesión en Symfony2?
- 23. En vim, ¿cómo elimino una palabra?
- 24. ¿Cómo elimino una rama remota en Git?
- 25. En redis, ¿cómo elimino las claves?
- 26. ¿cómo elimino las filas en Yii?
- 27. En IE, ¿cómo elimino un filtro?
- 28. ¿Cómo elimino espacios repetidos en una cadena?
- 29. ¿Cómo elimino background-image en css?
- 30. ¿Cómo elimino un repositorio local en git?
Usted debe aceptar esto como la respuesta - trabajaron para mí también. – HGPB
No tengo un cartucho HAProxy pero funcionó bien. –
A partir del mes pasado puede ejecutar 'rhc show-app --gears' para obtener las cadenas SSH para conectar a cada engranaje –
Clayton