0
我的linux系统使用java基本应用程序,它使用sshfs和保险丝从远程服务器读取配置文件。如果远程服务器没有响应,我的系统挂起。 Linux内核版本2.6.18-194.el5 SSHFS版本2.1 FUSE库版本:2.7.4 fusermount版本:2.7.4 使用FUSE内核接口版本7.8sshfs挂起linux服务器
请帮我解决这个问题
我的linux系统使用java基本应用程序,它使用sshfs和保险丝从远程服务器读取配置文件。如果远程服务器没有响应,我的系统挂起。 Linux内核版本2.6.18-194.el5 SSHFS版本2.1 FUSE库版本:2.7.4 fusermount版本:2.7.4 使用FUSE内核接口版本7.8sshfs挂起linux服务器
请帮我解决这个问题
这就是SSHFS所做的。当服务器突然消失或潜在的ssh进程死亡时,它往往会卡住。如果sshfs卡住了(出于上述原因),并且您试图通过它访问文件,那么您的进程也会卡住。考虑重写您的Java应用程序以使用用户空间ssh访问方法并避免使用SSHFS/Fuse。针对Java
一个流行的ssh访问图书馆是这一个:
下面是关于如何从远程服务器获取文件的示例: