非常慢的SSH连接pycharm



我已经尝试了几天来使它工作,但是我似乎无法缠绕它。我正在另一个大陆上的远程服务器上开发,因此,PING(约300毫秒左右)。每次我开始运行/调试或新的控制台Pycharm都会建立一个新的SSH连接,这需要很长时间(平均约30秒)。我每天这样做100次,所以这是一个非常有生产力的杀手:(

我的问题因此是:如何加速SSH连接?

至于我到目前为止尝试的内容:

  • SSH压缩
  • 只有IPv4
  • 似乎使用SSH多路复用是要走的方式。这样,Pycharm不必每次连接到服务器时都建立一个全新的SSH连接。当远程解释器运行时,命令只需一两秒钟。不幸的是,由于Pycharm使用它自己的SSH库(我认为Java JSCH)我只是无法使用ControlMaster Directive创建A/SSH/SSH_CONFIG。

  • 看起来Pycharm试图确认Pycharm_helpers的版本与本地相同。我认为为此建立了额外的SSH连接,但不知道如何禁用此检查。

任何帮助都非常感谢!

pycharm在同一会话中工作,用于运行,调试和上传。它不会为每次运行或调试打开新的会话。因此,多路复用已经到位。

不幸的是,没有办法禁用pycharm_helpers版本检查,但这不是一个问题,因为就像我说的那样,它使用了相同的会话,并且不需要太多时间检查build.txt文件的一行。

最新更新