gpt4 book ai didi

java - 如何使用 SSHJ 保持 SSH 连接?

转载 作者:搜寻专家 更新时间:2023-10-31 19:34:36 25 4
gpt4 key购买 nike

我正在开发一个使用 SSHJ 进行 SFTP 传输的库。由于请求频繁,我想知道是否可以保持连接打开。

显然,如果服务器经常超时连接,这将无济于事。由于我无法控制服务器,因此我必须保持连接:使用常规 SSH 客户端,我可以指定一个 ServerAliveInterval 并让客户端为我做这件事。

我想用 SSHJ 做同样的事情,但我不知道要发送什么消息。

SSH manual只是声明 ServerAliveInterval

Sets a timeout interval in seconds after which if no data has been received from the server, ssh(1) will send a message through the encrypted channel to request a response from the server.

所以我想知道:发送什么消息?我如何通过 SSHJ 重现此消息?

最佳答案

关于java - 如何使用 SSHJ 保持 SSH 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10351484/

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