项目背景:微服务架构,同一个服务对同一个sftp不同文件目录,读取目录下的txt文件。
问题:当对A目录获取文件正常,对B目录获取文件报:no such file,重启服务,B目录获取文件正常,在对A目录获取文件失败。
解决办法:通过dbug发现获取文件目录公共方法,把文件目录地址变量定义了全局变量,导致目录值一致不变。
项目背景:微服务架构,同一个服务对同一个sftp不同文件目录,读取目录下的txt文件。
问题:当对A目录获取文件正常,对B目录获取文件报:no such file,重启服务,B目录获取文件正常,在对A目录获取文件失败。
解决办法:通过dbug发现获取文件目录公共方法,把文件目录地址变量定义了全局变量,导致目录值一致不变。