编辑 WebSphere 变量 - 来自 wsadmin

发布于 2024-11-15 02:20:03 字数 253 浏览 2 评论 0原文

有“环境> WebSphere 变量”。我读到,如果我愿意,我可以使用 AdminControl.setVariable 等来设置一个。

但是如果我想从所有可能的范围中删除某个可验证的变量该怎么办?我查了一下互联网,没有发现任何实质性内容。

以下事情可以帮助我: 一种遍历所有范围(集群、服务器、节点)的方法: 然后我可以检查它们,查找变量并将其删除。有什么方法可以列出所有服务器、节点和集群吗?

谢谢。

There are "enviornment > WebSphere variables". I read I can set one if I wanted, using AdminControl.setVariable and so on.

But what if I want to delete a certain veriable, from all possible scopes? I looked over the internet and found nothing substential on this.

The following thing can help me:
A way to go over all of the scopes (clusters, servers, nodes):
Then I can go over them, look for the variable and delete it. Any way of listing all servers, nodes and clusters?

Thank.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心如荒岛 2024-11-22 02:20:03

从关于 使用 wsadmin 脚本修改变量使用 wsadmin 脚本编写的 AdminConfig 对象的命令,您想要执行如下操作:

ls = java.lang.System.getProperty("line.separator");

# List all config objects in the cell by not passing a parent config object.
varSubsts = AdminConfig.list("VariableSubstitutionEntry").split(ls)

for varSubst in varSubsts
  varName = AdminConfig.showAttribute(varSubst, "symbolicName")
  if varName == "MyVarToDelete":
    AdminConfig.remove(varSubst)

Starting from the InfoCenter article on Modifying variables using wsadmin scripting and Commands for the AdminConfig object using wsadmin scripting, you want to do something like this:

ls = java.lang.System.getProperty("line.separator");

# List all config objects in the cell by not passing a parent config object.
varSubsts = AdminConfig.list("VariableSubstitutionEntry").split(ls)

for varSubst in varSubsts
  varName = AdminConfig.showAttribute(varSubst, "symbolicName")
  if varName == "MyVarToDelete":
    AdminConfig.remove(varSubst)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文