我有一个 Windows 桌面应用程序,它定期(每 10 秒)查询 Unix 机器中的一个文件夹,以查看那里是否有文件,如果有,则将它们拾取并进行一些处理。
我的问题是,我应该在应用程序启动时打开连接一次并在连接被终止时关闭连接,还是应该在每次应用程序执行查询时打开和关闭连接。
我更喜欢每次都打开和关闭,因为它更容易实现,并且应用程序崩溃和保持连接打开的风险更小。另一方面,我不知道打开/关闭连接会产生什么样的开销。
问问题
85 次