AdminTask 物件的 DynamicCache 指令群組

您可以使用 Jython Scripting 語言來管理動態快取服務。 使用 DynamicCache 指令群組中的指令,利用 wsadmin 工具來建立物件和服務快取實例。

請使用下列指令來管理動態快取配置:

createObjectCacheInstance

createObjectCacheInstance 指令會在您的配置中建立物件快取實例。 物件快取是動態快取儲存、配送及共用資料的位置。

目標物件

指定系統用來儲存物件快取實例物件的快取提供者實例。

必要參數

-name
指定要建立的物件快取實例名稱。 (字串,必要)
-jndiName
指定要建立之物件快取實例的 Java™ 命名和目錄介面 (JNDI) 名稱。 (字串,必要)

回覆值

指令不傳回輸出。

批次模式用法範例

  • 使用 Jython 字串:
    AdminTask.createObjectCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml#
    #CacheProvider_1055745612404)','[-name objectName -jndiName myJNDI]')
  • 使用 Jython 清單:
    AdminTask.createObjectCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml#
    #CacheProvider_1055745612404)',['-name', 'objectName', '-jndiName', 'myJNDI'])

互動模式用法範例

  • 使用 Jython:
    AdminTask.createObjectCacheInstance('-interactive')

createServletCacheInstance

createServletCacheInstance 指令會在您的配置中建立 Servlet 快取實例。 Servlet 快取實例指定動態快取儲存、配送及共用資料的位置。

目標物件

指定系統用來儲存物件快取實例物件的快取提供者實例。

必要參數

-name
指定要建立的 Servlet 快取實例名稱。 (字串,必要)
-jndiName
指定要建立之 Servlet 快取實例的「Java 命名和目錄介面 (JNDI)」名稱。 (字串,必要)

回覆值

指令不傳回輸出。

批次模式用法範例

  • 使用 Jython 字串:
    AdminTask.createServletCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml
    l#CacheProvider_1055745612404)','[-name servletName -jndiName myJNDI]')
  • 使用 Jython 清單:
    AdminTask.createServletCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml
    l#CacheProvider_1055745612404)',['-name', 'servletName', '-jndiName', 'myJNDI'])

互動模式用法範例

  • 使用 Jython:
    AdminTask.createServletCacheInstance('-interactive')