我想使用wsadmin(Jython)腳本提高默認工作管理器線程池中的最大線程數。什麼是最好的方法?使用wsadmin腳本修改WebSphere 7中的默認WorkManager
我似乎無法找到允許我修改此屬性的細粒度控件的文檔。我能找到的最接近的是AdminTask.applyConfigProperties,它需要傳遞一個文件。該文檔解釋說,如果要修改現有屬性,則必須提取現有屬性文件,在編輯器中對其進行編輯,然後將編輯後的文件傳遞給applyConfigProperties。
我想避免提取現有屬性文件並對其進行編輯的手動步驟。腳本需要完全無人看管。實際上,我寧願不使用文件,只是直接在腳本中將該屬性設置爲值。
類似下面的僞代碼:
defaultwmId = AdminConfig.getid("wm/default")
AdminTask.setProperty(defaultwmId, ['-propertyName', maxThreads, '-propertyValue', 20])