【发布时间】:2017-04-13 08:18:29
【问题描述】:
我在使用 JCIFS SMB 上传 SMB 文件时遇到了性能问题。该问题与jcifs.smb.client.dfs.disabled 属性有关,使用true 解决了该问题。
现在的问题是,在这种情况下,我在使用 jcifs.smb.client.dfs.disabled=true 时会遇到问题,因为它必须是我的静态属性?我有许多不同的环境使用相同的配置。
属性文档 (link) 说:
如果此属性为 true,则基于域的 DFS 引用将被禁用。 默认值为假。这个属性在 非域环境,其中基于域的 DFS 引用通常 当 JCIFS 第一次尝试解析路径时运行将超时导致 启动延迟长(例如,仅在本地机器上运行 JCIFS 没有像笔记本电脑那样的网络)。
...但是这超出了我的想象,无法理解。
另外,如果我可以动态改变它,我需要这样做的迹象是什么?是否有任何特定的异常或场景指出需要true 或false?
谢谢!
【问题讨论】:
标签: java smb jcifs microsoft-distributed-file-system