Histórico da Página
...
Sem Formato |
---|
[GENERAL] MAXSTRINGSIZE=10 [ONSTART] JOBS=HTTPJOB REFRESHRATE=120 [HTTPJOB] MAIN=HTTP_START ENVIRONMENT=environment |
Ejemplos en producciónConfiguración en el ini del app server:
Sección HTTPV11
Para habilitar el HTTP para REST debe crear una sección HTTPV11 en el appserver.ini .
...
La clave de Sockets hace referencia a las secciones con el puerto y la configuración de URL que servirá, lo que permite que el servidor de aplicaciones se configure con más de un puerto HTTP REST.
Ejemplos en producciónConfiguración en el ini del app server:
Sección de Sockets
Ejemplo de configuración de la sección de sockets
...
Parámetro | Descrição | Obrigatório |
---|---|---|
Port | Puerto HTTP | x |
IPsBind | Indica las IP que serán atendidas por este puerto, si no se informa cualquier IP/DNS asociada con el servidor será atendida | |
URI | Secciones con configuración de entorno y URL (al menos una sección), hace referencia a la URL que escuchara el puerto | x |
Security | Indica si la autenticación de la solicitud está habilitada (Para facilidad de pruebas o desarrollo, puede configurar la clave de seguridad con 0 para deshabilitar la autenticación) |
Ejemplos en producciónConfiguración en el ini del app server:
Sección de URI
Ejemplo de configuración de una sección de Uri:
...
Parámetro | Descrição | Obrigatório |
---|---|---|
URL | Indica la dirección que será atendida | x |
Preparein | Información para preparar el entorno de subprocesos de trabajo | |
Instances | Configuración de inicialización de subproceso de trabajo | x |
Ejemplos en producciónConfiguración en el ini del app server:
Etiqueta Instances
Define cuántos subprocesos internos pueden estar disponibles para establecer conexiones simultáneas y atender solicitudes a través de HTTP para páginas dinámicas, estáticas, archivos, imágenes y etc.
...
Aquí se definen las configuraciones básicas para el funcionamiento del Rest Server.
Parámetro | Descrição | Obrigatório |
---|---|---|
Enable | Define si HttpServer se activara al iniciar el AppServer | x |
Servers | Lista novacia con los nombres de los servidores que se activarán al inicio del servidor. Los nombres en esta clave deben usarse en la sección SERVERS | x |
Ejemplo en producciónConfiguración en el ini del app server:
Sección de Servidores
Define las configuraciones de cada servidor HTTP/ HTTPS
Parámetro | Descrição | Obrigatório |
---|---|---|
Port | Define el puerto del servidor activo | x |
Hostname | Define el nombre virtual para el servidor que será activado | x |
locations | Define el nombre de las secciones (ubicaciones) de este servidor. Los nombres definidos en esta clave deben usarse en la clave LOCATIONS | x |
Sección de Locaciones
Define el puerto de los datos de cada servidor
Parámetro | Descrição | Obrigatório |
---|---|---|
Path | Ruta de la URL que identificará el sitio | x |
Rootpath | Ruta de donde están los archivos de páginas estáticas | x |
ThreadPool | Define que grupo de subprocesos ejecutará solicitudes desde esta ubicación. El nombre definido en esta clave debe usarse en la sesión THREADPOOL | x |
Sección de THREADPOOL
Define las configuraciones del grupo de proceso, el entorno y las características del subproceso
Parámetro | Descrição | Obrigatório |
---|---|---|
Enviroment | Esta clave define el entorno donde se ejecutará el REST | x |
MinThreads | Indica el número mínimo de subprocesos activo en el grupo. El valor declarado debe ser mayor a 0 | x |
Ejemplo de producciónConfiguración en el ini del app server: