Cambiar la caducidad de la sesión de consola

Ejecute este script JACL para establecer el período durante el que puede utilizarse la consola de soluciones integradas hasta que caduque la sesión.

Acerca de esta tarea

El siguiente script JACL sirve de ejemplo para establecer el período durante el que puede utilizarse la consola de soluciones integradas hasta que caduque la sesión. Se pueden utilizar otros tipos de scripts como, por ejemplo, JYTHON.

Procedimiento

  1. Copie el siguiente script en un archivo.
    set dep [$AdminConfig getid /Deployment:isclite/]
    set appDep [$AdminConfig list ApplicationDeployment $dep]
    set sesMgmt [$AdminConfig list SessionManager $appDep] 
    
    # verifique si existe un sesMgmt o no. Si no lo hay cree uno nuevo, y si lo hay, modifíquelo
    if {$sesMgmt == ""} {
         # obtenga applicationConfig para crear un nuevo SessionManager
         set appConfig [$AdminConfig list ApplicationConfig $appDep]
         if {$appConfig == ""} {
             # cree uno nuevo
             set appConfig [$AdminConfig create ApplicationConfig $appDep {}]
             # a continuación, cree un nuevo SessionManager mediante la nueva ApplicationConfig que acaba de crear
             set sesMgmt [$AdminConfig create SessionManager $appConfig {}]   
         } else {
              #  cree un nuevo SessionManager mediante la ApplicationConfig existente
              set sesMgmt [$AdminConfig create SessionManager $appConfig {}] 
    
         }
    }  
    
    # obtenga el ID de configuración de tuningParams
    set tuningParams [$AdminConfig showAttribute $sesMgmt tuningParams]
    if {$tuningParams == ""} {
        # cree un nuevo tuningParams 
        $AdminConfig  create TuningParams  $sesMgmt {{invalidationTimeout <valor de tiempo de espera>}}  
    
    } else {
         #modifique el que ya existe
         $AdminConfig modify $tuningParams {{invalidationTimeout <valor de tiempo de espera>}}  
    
    }
    
    # guarde los cambios en la configuración
    $AdminConfig save
    
  2. Cambie el <valor de tiempo de espera>en las dos líneas de este ejemplo por el nuevo valor de caducidad de sesión. Este número especifica el número de minutos que la consola conserva la sesión durante la inactividad.
  3. Guarde el archivo en cualquier directorio utilizando, por ejemplo, el nombre de archivo timeout.jacl.
  4. Inicie el cliente de scripts wsadmin desde el directorio <instalación-WAS>/profiles/<nombre_perfil>/bin.
  5. Emita el mandato siguiente.
    wsadmin -f <vía de acceso a archivo jacl>/timeout.jacl

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cons_sessionto
File name: cons_sessionto.html