升级后,我们在Docker容器中运行的应用程序无法连接到在我们域网络中的独立计算机上运行的SQL Server 2016。查看数据包跟踪,我们看到连接在Pre-Login握手时挂起,并最终超时。切换回.NET核心2.2可以立即解决这个问题,并且我们的容器可以再次连接到数据库。 我们显然已经验证了没有DNS问题,因为这些容器是在.NET Core2
关于synchronizedList的文档指出,List list = Collections.synchronizedList(new ArrayList())list.iterator(); // Must be in synchronized block foo(i.next());不遵守这一建议可能会导致不确定的行为这似乎很清楚,但我只是想确认一下,每个循环都