Puede utilizar archivos de propiedades para cambiar las propiedades de la memoria caché dinámica en un servidor.
Antes de empezar
Determine los cambios que desea realizar en la configuración de la memoria caché dinámica o sus
objetos de configuración.
Inicie la herramienta de scripts wsadmin. Para iniciar wsadmin utilizando el lenguaje
Jython, ejecute el mandato wsadmin -lang jython desde el directorio bin
del perfil del servidor.
Acerca de esta tarea
Utilizando el archivo de propiedades, puede modificar un objeto de memoria caché dinámica y sus
propiedades de configuración.
Ejecute mandatos administrativos utilizando wsadmin para cambiar un
archivo de propiedades para una memoria caché dinámica, validar las propiedades y aplicarlas a la
configuración.
Tabla 1. Acciones para archivos de propiedades de la memoria caché dinámica. Puede crear, modificar y suprimir propiedades de la memoria caché dinámica.Acción |
Procedimiento |
crear |
No disponible |
modify |
Edite las propiedades y ejecute el mandato applyConfigProperties. |
delete |
No disponible |
crear Propiedad |
Establezca las propiedades y ejecute el mandato applyConfigProperties. |
suprimir Propiedad |
Para suprimir una o más propiedades, ejecute deleteConfigProperties sólo con aquellas propiedades que desea
suprimir del archivo de propiedades. |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Crear o editar propiedades de memoria caché dinámica en un servidor.
- Especifique propiedades de DynamicCache en un archivo de propiedades.
Abra un editor en un archivo de propiedades. Las siguientes son propiedades de ejemplo para un
DynamicCache en un servidor. Una propiedad bajo DynamicCache tiene un nombre de myName y un
valor de myVal.
Puede copiar las propiedades de ejemplo en un editor y modificarlas según
sea necesario para su situación.
#
# SubSection 1.0 # DynamicCache
#
ResourceType=DynamicCache
ImplementingResourceType=DynamicCache
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:ApplicationServer=:DynamicCache=
AttributeInfo=services
#
#
#Properties
#
defaultPriority=1 #integer,required,default(1)
diskOffloadLocation=null
context=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:ApplicationServer= #ObjectName(ApplicationServer),readonly
flushToDiskOnStop=false #boolean,default(false)
enableCacheReplication=false #boolean,default(false)
diskCachePerformanceLevel=BALANCED #ENUM(HIGH|CUSTOM|BALANCED|LOW),default(BALANCED)
enableDiskOffload=false #boolean,default(false)
replicationType=NONE #ENUM(PULL|PUSH|PUSH_PULL|NONE),default(NONE)
diskCacheEntrySizeInMB=0 #integer,default(0)
enable=true #boolean,default(false)
cacheSize=2000 #integer,required,default(2000)
diskCacheSizeInGB=0 #integer,default(0)
pushFrequency=1 #integer,default(1)
hashSize=0 #integer,default(0)
diskCacheCleanupFrequency=0 #integer,default(0)
diskCacheSizeInEntries=0 #integer,default(0)
enableTagLevelCaching=false #boolean,default(false)
#
# Header
#
ResourceType=DynamicCache
ImplementingResourceType=DynamicCache
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:ApplicationServer=:DynamicCache=
AttributeInfo=properties(name,value)
#
#
#Properties
#
myName=myVal
#
EnvironmentVariablesSection
#
#Environment Variables
cellName=WASCell06
serverName=myServer
nodeName=WASNode04
- Ejecute el mandato applyConfigProperties para cambiar la configuración de DynamicCache.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En
este ejemplo de Jython, el parámetro -reportFileName opcional genera un informe con el
nombre report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
- Suprimir las propiedades de la memoria caché dinámica.
Para suprimir una o más propiedades, especifique sólo aquellas propiedades que desea suprimir en el
archivo de propiedades y ejecute deleteConfigProperties; por ejemplo:
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar las propiedades de la memoria
caché dinámica.
Qué hacer a continuación
Guarde los cambios en la configuración.