我最近开始使用Python的Nitro API。为了向Netscaler添加一些可伸缩性,我需要能够添加服务组中服务器节点的启用和禁用。以下代码是我尝试实现此目的:
{{1}}
但是当我运行此代码时,它会说“此资源已存在”。似乎它正在尝试在服务器和服务组之间创建新的绑定,而不是禁用服务器。即使它们显示在硝基库中的“servicegroup_servicegroupmember_binding”中,也找不到'延迟'和'优雅'属性(因此只是暂时注释掉了)。
有没有人碰巧知道让这种禁用工作正常的方法?我能想到的唯一工作就是删除绑定,然后创建一个已启用“已启用”或“已禁用”的新绑定,但这将是一个糟糕的解决方案,因为禁用将无法添加正常关闭。
全部谢谢
答案 0 :(得分:1)
有人碰巧在Nitro API论坛上发布了同样的问题。如果有人碰巧需要完成同样的事情,可以在这里找到答案:
http://discussions.citrix.com/topic/364429-nitro-sdk-disable-servicegroupmember/