文档首页 > > 常见问题> 网络与安全类> 如何处理业务端口被一键式重置密码插件占用?

如何处理业务端口被一键式重置密码插件占用?

分享
更新时间: 2019/04/29 GMT+08:00

问题原因

  • 对于一键式重置密码插件采用AUTO模式的裸金属服务器,一键式重置密码插件启动时,会随机选取端口进行使用,可能占用了业务端口。
  • 对于已创建的裸金属服务器,仍采用AUTO模式,业务随机占用31000~32999中的一个端口。一键式重置密码插件随机占用的端口的原则是:在该范围内,系统会按照自小到大的顺序,占用当前空闲的端口。

解决方案一(推荐)

推荐您将一键式重置密码插件Wraper从AUTO模式(SOCKET)修改为PIPE模式,修改后插件运行时不再占用端口。

  1. 打开CloudResetPwdAgent配置文件。

    • Linux服务器文件位置:

      “/CloudrResetPwdAgent/conf/wrapper.conf”和“/CloudResetPwdUpdateAgent/conf/wrapper.conf”

    • Windows服务器文件位置:

      “C:\CloudResetPwdUpdateAgent\conf\wrapper.conf”和“C:\CloudResetPwdUpdateAgent\conf\wrapper.conf”

  2. 在末端新增如下配置:

    wrapper.backend.type=PIPE

  3. 重新启动CloudResetPwdUpdateAgent服务。

    • Linux服务器

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • Windows服务器

      使用快捷键“Win+R”,打开“运行”窗口。

      输入“Services.msc”,并单击“确定”。

      右键单击服务“cloud reset password update agent”,选择“重新启动”。

解决方案二

修改CloudResetPwdAgent配置,更换默认随机端口选取的范围(31000~32999),确保业务端口不在一键式重置密码插件的端口选择范围内。

将一键式重置密码插件随机占用的端口范围修改为40000~42000为例,具体范围请按照实际情况操作:

  1. 打开CloudResetPwdAgent配置文件。

    • Linux服务器文件位置:

      “/CloudrResetPwdAgent/conf/wrapper.conf”和“/CloudResetPwdUpdateAgent/conf/wrapper.conf”

    • Windows服务器文件位置:

      “C:\CloudResetPwdUpdateAgent\conf\wrapper.conf”和“C:\CloudResetPwdUpdateAgent\conf\wrapper.conf”

  2. 在末端新增如下配置:

    wrapper.port.min=40000
    wrapper.port.max=41000
    wrapper.jvm.port.min=41001
    wrapper.jvm.port.max=42000

  3. 重新启动CloudResetPwdUpdateAgent服务。

    • Linux服务器

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • Windows服务器

      使用快捷键“Win+R”,打开“运行”窗口。

      输入“Services.msc”,并单击“确定”。

      右键单击服务“cloud reset password update agent”,选择“重新启动”。

分享:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区