Recientemente comencé a jugar con Openshift y me pregunto si hay una forma de implementar (probar) la aplicación en el host local antes de subirlo en openshift. La cosa es que cada vez que hago cambios en el código, lleva algo de tiempo presionarlo para abrir y comprobar si funciona.Cómo probar una aplicación openshift en el host local
Google engine engine SDK (para Eclipse), por ejemplo, incluye una aplicación de servidor web (simulador de motor de aplicación) que le permite probar su aplicación localmente antes de implementarla en google.
thnx Fotis
El entorno de JBoss en OpenShift difiere de uno local de algunas maneras triviales, creo; OpenShift recogerá una configuración de servidor de '.openshift/config/standalone.xml', mientras que un JBoss local lo necesitará en' configuración'. Supongo que hay un script de implementación en algún lugar de OpenShift que lo extrae y lo coloca en el lugar correcto (OpenShift crea un servidor JBoss en '~/AppName/jbossas-7/standalone /'), pero no sé si hay una manera fácil de hacer eso localmente –
si realmente desea ejecutar jboss al 100%, ya que se ejecuta en OpenShift, puede decirle a su jbossas-7 local que ejecute el archivo de configuración que se usa en OpenShift: Simplemente páselo este archivo de configuración con el parámetro de línea de comando - -server-config (https://docs.jboss.org/author/display/AS71/Command+line+parameters) – adietisheim
¿Hay algo más que sea diferente en las máquinas OpenShift? Eché un vistazo a la secuencia de comandos que inicia JBoss allí, y están sucediendo muchas cosas, pero nada me pareció significativo de inmediato. –