SELECT DISTINCT start_on, end_on
FROM (
SELECT start_on, end_on
FROM product
UNION
SELECT p1.end_on AS start_on, p2.end_on
FROM product p1, product p2
WHERE p1.start_on = p2.start_on
AND p1.end_on < p2.end_on
)
失败: nc:getaddrinfo:没有与主机名关联的地址
但是ping / dig工作得很好。您可以通过getent看到最不同的内容:
nc -zv cms-01 5061
但是&#34; ahosts&#34;而不是&#34; hosts&#34;,它什么都不返回。
# getent hosts cms-01
172.17.2.108 cms-01.docker
&#34; ahosts&#34;使用# getent ahosts cms-01
就像getaddrinfo
一样,为什么即使它存在于dns中也无法解析主机名?顺便说一句,如果我使用完整的主机名(&#34; cms-01.docker&#34; vs&#34; cms-01&#34;),它不会改变。