如何覆盖编辑锁定

noi*_*olo 5 weblogic wlst

我正在编写一个 WLST 脚本来部署一些 WAR 和一个 EAR。但是,脚本会间歇性地超时,因为它似乎无法获得编辑锁定(此脚本是许多其他脚本链的一部分)。我想知道,有没有办法覆盖或停止服务器上的任何当前锁定?这只是一个临时解决方案,但为了节省时间,现在就可以了。

谢谢。

Jef*_*est 4

您可以尝试设置等待时间和超时:

startEdit([waitTimeInMillis], [timeoutInMillis], [exclusive]).  
Run Code Online (Sandbox Code Playgroud)

其他脚本是否出错,导致会话锁定?您可以尝试在这些周围添加异常处理。此外,如果您在管理控制台中启用了“自动获取锁定”并且使用管理控制台,那么有时如果您同时运行脚本,即使您没有进行“需要锁定”的更改,也可能会导致问题。

另外,您是否对链接脚本使用相同的用户?