2012-10-26 65 views
0

我有一个Windows桌面应用程序周期性(每10秒钟)查询Unix机器中的文件夹,看看是否有文件,如果是选择它们并做一些处理。

我的问题是,我应该在应用程序启动时打开一次连接,并在连接终止时关闭连接,或者每次应用程序执行查询时应打开和关闭连接。

我更喜欢每次打开和关闭,因为它更容易实现,并且承担应用程序崩溃和断开连接的风险较小。另一方面,我不知道打开/关闭连接会产生什么样的开销。我应该保持SSH连接到Unix打开

+2

ssh连接的启动在CPU方面是非常昂贵的,一旦隧道打开,ssh连接的启动就比通信更加昂贵。 – Mat

回答

0

我会给出垫子的答案,但他选择评论。