注意:我使用的是Azure HDInsight Storm Linux集群。
有一个Storm UI,它提供了相当好的指标,但它没有给出螺栓之间的延迟。因此,我在每个螺栓的开头和结尾放入了一些日志语句。这样我就可以计算螺栓之间的时间了。不幸的是,这个值有时会返回负值...:/但这应该是不可能的。我使用四个工作进程( JVM ),所以我假设当消息从一个JVM传递到另一个JVM时,它们的系统时钟不同步。
有没有人能回答这些问题:
1) How to reliably get the transfer latency between bolts.
2) How to sync the system
我现在使用docker-machine遇到了问题,它以前工作得很好,因为它在数字海洋中运行docker的机器上的命令超时。
我可以通过SSH连接到机器fine和Docker Swarm,我们的系统似乎在机器上运行正常(docker node命令似乎工作正常,例如docker node ls)。
问题似乎只是与docker机器有关。我在过去有类似的东西,它可以通过增加超时来修复,但现在这没有帮助。
该错误似乎是由net/http HTLS握手超时引起的,因为输出来自:
docker-machine ls --超时30
显示:
NAME ACTIVE DRIVER STATE URL SWARM
我正在Hyper-V集群上安装Debian 11 Linux来宾。主机的实时时钟被设置为本地时间,这是Windows的标准;与类似Unix的OSes不同的是。我是否应该在Linux来宾上执行timedatectl set-local-rtc 1,以与其主机保持一致?
在Linux系统服务器上将实时时钟设置为本地时间报告如下:
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create
我有5台Windows 2012服务器和大约100台计算机在我们的域中。
最近我注意到服务器和计算机上的时间大约是30秒。
域上的服务器和计算机从哪里获取时间设置?是设置在域控制器或其他地方(我有2个域控制器)。
在Linux服务器上,我将使用
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org
为了保持时间同步,但老实说,我从来没有在Windows域中遇到过时间问题,所以我从来没有考虑过这个问题。
我将在哪里设置它,以便所有服务器和计算机自动使用{0-3}.pool.n