我真的被这事弄糊涂了。我是不是做了什么导致了这个问题,或者是boost中未关闭的命名空间块,或者是VS c++ 2008中的某个bug?我确信我已经正确地关闭了所有我自己的命名空间,所有的包含都在它们的外部和之上,并且我所有的头文件都包含了卫士。
boost/function.hpp仅包含在此标头中。我的库中的另外两个头文件都包含了boost/cstdint.hpp,但它们没有这个问题。
我能以某种方式配置主节点如何在码头群中分配服务吗?我认为,它应该看到工作节点的免费资源,并将其分配给“最自由”的节点。
目前,我遇到的问题是,服务被分配到一个节点上,这个节点已经满了(90%的RAM),并且它的启动是滞后的,但同时第二个节点的服务很少,它可以处理另一个节点。
docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
wdkklpy6065zxckxyuj00