首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头远程容积与远程机器性能

码头远程容积与远程机器性能
EN

Stack Overflow用户
提问于 2019-02-26 14:59:20
回答 1查看 717关注 0票数 0

我正在计划一个设置,在这里,码头容器正在使用远程卷卷,这些卷已经被ssh修改到另一台机器,并且它一直在读取。

假设我们有5个容器使用这个远程卷。据我所知,这个停靠器是通过ssh编辑到远程机器上的,并且经常在特定的目录上读取(大约有100个文件,不超过几个MB)。

想必,不断的阅读会给远程机器带来一些负担。这个负荷是很大的,还是可以忽略不计?远程机器上有php和Apache2,不断的读取会减缓web服务器的速度吗?此外,卷刷新文件的频率是多少次?

真心的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-28 10:25:29

经过一些测试后,确定:

  1. 我用vieux/sshfs驱动程序创建了一个远程卷。
  2. 创建了一个ubuntu容器,其中的卷安装在特定文件夹下。
  3. 然后从容器本身尾出一个txt文件。
  4. 将远程计算机(包含物理文件夹的计算机)写入该txt文件。

我已经知道了,如果我们连续地写入文件(比如回显“任何”>> thefile.txt)。这些变化在几秒钟后就会立即出现,而不是像它们被介绍的那样一个接一个地出现。此外,如果我打印或列出挂载目录中的文件,则响应是即时的。这让我感到惊讶,Docker在卷中创建了文件夹ssh-ed的本地副本,并且每隔5秒左右刷新一次。在复制一次文件夹之后,基本上可以忽略不计的负载。

此外,当试图从容器写入挂载文件夹时,文件上的更改几乎立即得到反映(考虑到任何延迟)。这使我认为守护进程正在立即传播写更改。

总之--读取一个远程文件夹,对远程机器的负载可以忽略不计.我们的计划是在生产环境中使用这样的设置,因此我们不需要在两个不同的位置(prod服务器和在容器之间共享(本地)卷的机器)上进行更改。

如果有人能证实我的发现,那就太好了。

由衷地

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54888360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档