gpt4 book ai didi

java - 多线程中的 SNMP Walk

转载 作者:行者123 更新时间:2023-12-01 15:09:10 25 4
gpt4 key购买 nike

当我 snmpWalk 一个 ip 时,需要 5 秒。但如果我在 for 循环中发送 snmpWalk 请求,步行时间就会增加。以多线程方式使用 snmp 或仅使用 ExecutorService 是否有任何好的实践?我使用了 ExecutorService,当线程数较多时,它也会减慢 snmp 请求的速度。可能是我的方法有问题,我不知道。如果有任何其他想法,我会应用它。

提前致谢。

最佳答案

如果 SNMP 代理以单线程、顺序模式响应,则使用多少个 snmpwalk 并不重要。代理重载请求只会减少响应时间。因此,如果您能够使 SNMP 代理以多线程方式工作,请执行此操作并检查加速因素是多少(如果有)...

您可以使用 SNMP 版本 2 或 3 以及 snmpbulkwalk 来加速 walk 命令。由于批量模式,这种方法减少了网络流量 - 我希望使用这种方法能够提高一些速度。

关于java - 多线程中的 SNMP Walk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12547914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com