Las propiedades personalizadas modifican la configuración del controlador de ubicación de aplicaciones. Puede utilizar estos valores para ajustar el comportamiento del controlador de ubicación de aplicaciones más allá de los valores que hay en la consola administrativa.
Puede utilizar la propiedad personalizada apc.log.enablePlacementLog para permitir o no permitir que anotaciones cronológicas se puedan guardar en el archivo de anotaciones cronológicas apc.log. El archivo de anotaciones cronológicas apc.log contiene información sobre las decisiones sobre la ubicación. El soporte técnico de IBM puede utilizar este archivo de anotaciones para ayudar a entender las decisiones de ubicación que toma el controlador de ubicación de aplicaciones.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | Ningún valor: las anotaciones de ubicación están habilitadas. false: las anotaciones de ubicación están inhabilitadas. |
Puede utilizar la propiedad personalizada apc.log.LogFileSize para establecer el tamaño del archivo de anotaciones del controlador de ubicación de aplicaciones, el archivo apc.log, en un tamaño en megabytes. El tamaño predeterminado es de 20 megabytes, aunque puede cambiarlo.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | Valor entero del número de megabytes para el archivo de anotaciones. Por ejemplo, si especifica 100, el archivo de anotaciones sería de 100 megabytes. |
Puede utilizar la propiedad personalizada apc.log.numHistoricalFiles para establecer el número de archivos de anotaciones que se guardan para el controlador de ubicación de aplicaciones. Cuando el archivo de anotaciones del controlador de ubicación de aplicaciones alcanza su tamaño máximo, el archivo histórico se guarda si este valor es mayor que 1. Si el valor es igual a 1, los datos históricos se añaden al archivo existente.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | Valor entero que especifica el número de archivos históricos que desea guardar, por ejemplo, 2. |
Puede utilizar la propiedad personalizada cpuUtilizationThreshold para definir el porcentaje de capacidad del procesador que puede utilizar en cada nodo de una célula.
La propiedad personalizada cpuUtilizationThreshold define el porcentaje de capacidad del procesador que se utiliza en los nodos del entorno. El valor predeterminado es 100, que significa que se puede utilizar el 100% del procesador en todos los nodos de la célula. Para las configuraciones que incluyen nodos que ejecutan z/OS, debe establecer este valor en un valor inferior a 100.
El controlador de ubicación de aplicaciones intenta calcular las ubicaciones para que la utilización de los nodos no supere el umbral definido. El controlador de ubicación de aplicaciones considera todos los procesos, incluidos los que no están relacionados con WebSphere Application Server o WebSphere Virtual Enterprise cuando realiza estos cálculos.
Ámbito | Controlador de ubicación de aplicaciones: se aplica a todos los nodos de la célula. Nodo: se aplica a un nodo específico. |
---|---|
Valores válidos | Valor entero que especifica el porcentaje de capacidad del procesador que se utiliza en cada uno de los nodos de la célula. |
Puede utilizar la propiedad personalizada GenerateUniquePorts para generar puertos únicos para cada miembro de clúster dinámico.
Puede utilizar la propiedad personalizada maintenanceModeOnOperationFail para pasar un servidor a la modalidad de mantenimiento cuando no se pueda iniciar el servidor. El valor predeterminado es false, que, en lugar de poner el servidor en modalidad de mantenimiento cuando un servidor no se puede iniciar, genera una tarea de tiempo de ejecución. Esta tarea de tiempo de ejecución contiene una notificación indicando que el controlador de ubicación de aplicaciones no ha recibido ninguna notificación sobre la finalización del inicio del servidor.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | true: coloca el servidor en la modalidad de mantenimiento cuando no se puede iniciar el servidor. false: genera una tarea de tiempo de ejecución cuando no se puede iniciar el servidor. |
Valor predeterminado | false |
Puede utilizar la propiedad personalizada memoryProfile.isDisabled para inhabilitar el perfilador de memoria.
Bajo la operación predeterminada, el control de ubicación de aplicaciones perfila clústeres dinámicos en línea para determinar su utilización de memoria. Puede inhabilitar esta operación predeterminada estableciendo la propiedad personalizada memoryProfiler.isDisabled en true. Cuando se inhabilita el perfilador de memoria, el controlador de ubicación de aplicaciones asume un valor de utilización de memoria predeterminado. Este valor de utilización de memoria se calcula como 64k + 1.2 maxHeapSize, donde maxHeapSize es el valor máximo del almacenamiento dinámico en la plantilla del servidor del clúster dinámico.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | true: inhabilita el perfilador de memoria. false: habilita el perfilador de memoria. |
Valor predeterminado | false |
Puede utilizar la propiedad personalizada OverlappingCells cuando dos células de WebSphere Virtual Enterprise comparten el mismo host físico. Si se configura esta propiedad se garantizará que el controlador de ubicación de aplicaciones no utilice con exceso los recursos del host compartido.
Consulte Configuración de la colocación de aplicaciones para células que comparten los mismos nodos para obtener más información sobre cómo establecer esta propiedad personalizada.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | Escriba el valor de la propiedad personalizada en el siguiente formato:
nombre_usuario:contraseña@host_gestor_despliegue:puerto.SOAPSi está conectando tres células o más, separe los valores de la propiedad personalizada para cada célula con una coma.
|
Puede utilizar estas propiedades personalizadas para definir cuánta memoria de cada nodo reservar para procesos que no están relacionados con WebSphere Application Server o WebSphere Virtual Enterprise.
reservedMemoryFixed + reservedMemoryPercent * (totalNodeMemory - reservedMemoryFixed)La propiedad personalizada reservedMemoryFixed especifica una cantidad fija de memoria de reserva. La propiedad personalizada reservedMemoryPercent especifica un porcentaje de memoria de reserva.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | Para establecer el valor de toda la célula: escriba el nombre de la propiedad personalizada como reservedMemoryFixed o reservedMemoryPercent. Para establecer el valor de un nodo específico: escriba el nombre de la propiedad personalizada, ya sea reservedMemoryFixed.nombre_nodo o reservedMemoryPercent.nombre_nodo, donde nombre_nodo es el nombre del nodo. Por ejemplo, si el nodo se denomina node1, los nombres de las propiedades personalizadas serán reservedMemoryFixed.node1 y reservedMemoryPercent.node1. |
Valor predeterminado | reservedMemoryFixed: 64 MB reservedMemoryPercent: 5% |
Utilice esta propiedad personalizada para sacar un servidor de la modalidad de mantenimiento una vez que se inicie el servidor. Si la propiedad personalizada maintenanceModeOnOperationFail está habilitada, el servidor se pone en modalidad de mantenimiento cuando el servidor no se puede iniciar. Cuando el servidor se inicia satisfactoriamente, puede utilizar esta propiedad para sacar automáticamente el servidor iniciado de la modalidad de mantenimiento.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | true: saca el servidor iniciado de la modalidad de mantenimiento automáticamente. false: deja el servidor en la modalidad de mantenimiento una vez iniciado. |
Valor predeterminado | false |
Utilice esta propiedad personalizada para definir una sustitución para la propiedad personalizada predeterminada reservedMemory. Esta propiedad personalizada utiliza la estadística de memoria libre del nodo más la memoria calculada para las instancias de clúster dinámico que ya se encuentran en el nodo, para calcular la memoria disponible para iniciar instancias de clúster dinámico adicionales.
Ámbito | Controlador de ubicación de aplicaciones |
---|---|
Valores válidos | true: calcula automáticamente la memoria disponible. false: utilice las propiedades personalizadas predeterminadas reservedMemory para definir la memoria disponible. |