Configuración del Servidor de Aplicaciones
Las configuraciones del servidor de aplicaciones se pueden hacer de dos maneras: a través de jboss-cli o editando el archivo xml. No hay diferencias técnicas en ninguna de las opciones, y la elección depende de cada administrador. A continuación, se muestran ambos ejemplos de configuración.
⚠️Atención!
Esté atento a las variables para cambiarlas según las configuraciones de su entorno.
Configuración del servidor a través de jboss-cli
Conéctese a jboss-cli (suponiendo que el servidor se esté ejecutando) ejecutando el siguiente comando:
/opt/wildfly/bin/jboss-cli.sh --connectLuego, ejecute los siguientes comandos sustituyendo el contenido de las variables por la configuración de su entorno. Debería recibir la siguiente respuesta {"outcome" => "success"}
/system-property=mongodb.host:add(value="127.0.0.1")
/system-property=mongodb.port:add(value="27017")
/system-property=mongodb.user:add(value="admin")
/system-property=mongodb.password:add(value="admin")
/system-property=citsmart.protocol:add(value="http")
/system-property=citsmart.host:add(value="my.cloud4biz.com")
/system-property=citsmart.port:add(value="8080")
/system-property=citsmart.context:add(value="4biz")
/system-property=citsmart.login:add(value="4biz.local\\\consultor")
/system-property=citsmart.password:add(value="senhaConsultor")
/system-property=citsmart.inventory.id:add(value="inventory")
/system-property=citsmart.evm.id:add(value="evm")
/system-property=citsmart.evm.enable:add(value=true)
/system-property=citsmart.inventory.enable:add(value=true)
/system-property=citsmart.port.updateparameters:add(value="9000")
/system-property=citsmart.inventory.pagelength:add(value="100")
/system-property=rhino.scripts.directory:add(value="")
/system-property=jboss.as.management.blocking.timeout:add(value="600")
/system-property=org.quartz.properties:add(value="$\{jboss.server.config.dir\}/quartz.properties")
/system-property=snmp.oid.repository.directory:add(value="/opt/templates")Después de las configuraciones, para salir del CLI escriba quit
[standalone@localhost:9990 /] quit
[root@server /tmp]#Configuración del servidor mediante XML
Para editar a mano el archivo XML utilizado por wildfly, entre en el directorio:
cd /opt/wildfly/standalone/configurationY edite el archivo stantalone-full.xml e incluya la configuración XML de 4biz justo después de la cláusula siguiente:
<server xmlns="urn:jboss:domain:6.0">
<extensions>
<extension module="org.jboss.as.clustering.infinispan"/>
<extension module="org.jboss.as.connector"/>
...
</extensions>En el archivo standalone en los atributos: <system-properties> incluya una nueva línea y rellene según el ejemplo:
<system-properties>
<property name="mongodb.host" value="127.0.0.1"/>
<property name="mongodb.port" value="27017"/>
<property name="mongodb.user" value="admin"/>
<property name="mongodb.password" value="admin"/>
<property name="citsmart.protocol" value="http"/>
<property name="citsmart.host" value="my.cloud4biz.com"/>
<property name="citsmart.port" value="8080"/>
<property name="citsmart.context" value="4biz"/>
<property name="citsmart.login" value="4biz.local\\\consultor"/>
<property name="citsmart.password" value="senhaConsultor"/>
<property name="citsmart.inventory.id" value="inventory"/>
<property name="citsmart.evm.id" value="evm"/>
<property name="citsmart.evm.enable" value="false"/>
<property name="citsmart.inventory.enable" value="false"/>
<property name="rhino.scripts.directory" value=""/>
<property name="jboss.as.management.blocking.timeout" value="600"/>
<property name="citsmart.port.updateparameters" value="9000"/>
<property name="citsmart.inventory.pagelength" value="100"/>
<property name="org.quartz.properties" value="${jboss.server.config.dir}/quartz.properties"/>
<property name="snmp.oid.repository.directory" value="/opt/templates"/>
</system-properties>Después de realizar las configuraciones, reinicie el servicio para que los cambios sean efectivos:
systemctl restart wildflyConfiguración de Firebase
- El siguiente archivo se utiliza para permitir que la aplicación se comunique con la aplicación de mensajería Push cada vez que se crea, suspende, reactiva, reclasifica o cierra un nuevo ticket;
- Para ello debe colocarse en una de las carpetas del repositorio de 4biz.;
- Después de subir el paquete, guarde la ruta para utilizarlo como se indica en: Configuración del servidor de aplicaciones.
Configuración de Mensajes
Las configuraciones del servidor de aplicaciones se pueden hacer de dos maneras: a través de jboss-cli o editando el archivo xml. No hay diferencias técnicas en ninguna de las opciones, y la elección depende de cada administrador.