容器之间如何通信?
Flynn 为其运行的所有应用程序提供 DNS 解析。对于内部的和跨容器的通信,Flynn 提供本地的 TLD .Discovered
。
对于 Web 进程,Flynn 使用 <app name>>-web.discoverd
模式,比如:blog-web.discoverd
。
对于数据存储,Flynn 使用集群 leader 选举算法,该模式是 <app name>.discovered
,如要与当前集群 leader 通信,使用 leader.<app name>.discoverd
。