Configure los parámetros de inicio -D de Java Virtual Machine (JVM) para ajustar el comportamiento de High-speed Service Framework (HSF) en Enterprise Distributed Application Service (EDAS), incluidos puertos, pools de hilos, tiempos de espera, enlaces de red y límites de búfer.
La mayoría de los parámetros siguen el patrón de nomenclatura -Dhsf.{component}.{property}. Las excepciones, como -Dpandora.qos.port y -DHsfBindHost, se indican en las tablas siguientes.
Configuración de puertos
Si ejecuta varios proveedores HSF en la misma máquina, asigne un valor de puerto único a cada proveedor.
|
Parameter |
Default |
Description |
|
|
|
Puerto TCP para el servicio HSF. |
|
|
|
Puerto de monitoreo de Pandora. |
|
|
|
Puerto HTTP expuesto por HSF. |
|
|
|
Habilita o deshabilita el puerto HTTP de HSF. |
Pool de hilos
|
Parameter |
Default |
Description |
|
|
|
Tamaño máximo del pool de hilos para el proveedor HSF. Aumente este valor si las solicitudes concurrentes saturan el pool con frecuencia. |
|
|
|
Tamaño mínimo del pool de hilos para el proveedor HSF. |
Enlace de red
Utilice estos parámetros cuando el servidor tenga varias tarjetas de interfaz de red (NIC) y HSF se enlace a una dirección incorrecta.
|
Parameter |
Default |
Description |
|
|
Primera NIC |
Dirección IP a la que se enlaza el proveedor HSF. De forma predeterminada, HSF se enlaza a la primera NIC. Establezca este parámetro para anular el enlace predeterminado. |
|
|
IP de la primera NIC |
Host al que se enlaza el proveedor HSF y que reporta al registro de direcciones. Por ejemplo, |
-DHsfBindHost usa PascalCase, a diferencia de otros parámetros de HSF.
Tiempo de espera y apagado
|
Parameter |
Default |
Unit |
Description |
|
|
|
ms |
Tiempo de espera para el apagado controlado. |
|
|
- |
- |
Tiempo de espera global para todas las invocaciones del lado del consumidor de HSF. |
|
|
|
- |
Si se establece en |
Publicación de servicios
|
Parameter |
Default |
Unit |
Description |
|
|
|
- |
Si se establece en |
|
|
|
ms |
Intervalo entre publicaciones consecutivas de servicios. HSF expone los servicios inmediatamente después de publicarlos. Aumente este valor si la aplicación no puede manejar la carga de trabajo entrante durante el inicio. |
Enrutamiento
|
Parameter |
Default |
Description |
|
|
|
Cuando es |
|
|
|
Controla si el cliente HSF puede realizar llamadas dirigidas que omiten ConfigServer. |
Límites del búfer de escritura
Estos parámetros establecen los umbrales del búfer de escritura (marcas de agua) para cada canal. Cuando el búfer supera la marca de agua alta, el canal deja de aceptar escrituras. Las escrituras se reanudan cuando el búfer cae por debajo de la marca de agua baja.
Establezca las marcas de agua alta y baja como un par. La marca de agua alta debe ser mayor que la marca de agua baja. Las marcas de agua del consumidor y del proveedor se configuran de forma independiente.
|
Parameter |
Default |
Unit |
Description |
|
|
|
KB |
Marca de agua baja para cada canal de consumidor. |
|
|
|
KB |
Marca de agua alta para cada canal de consumidor. Cuando el búfer de escritura supera este valor, las nuevas solicitudes se rechazan con un error. |
|
|
|
KB |
Marca de agua baja para cada canal de proveedor. |
|
|
|
KB |
Marca de agua alta para cada canal de proveedor. Cuando el búfer de escritura supera este valor, las nuevas respuestas se bloquean, lo que provoca que se agote el tiempo de espera del consumidor. |
Invocación genérica
|
Parameter |
Default |
Description |
|
|
No establecido |
Establézcalo en |