We're having a reboot issue with services (Tomcat and IIS AppPools) that are running as domain accounts, that are not able to start due to not yet having access to the domain controllers. The underlaying issue seems to be NIC teaming that takes a fair time to initialize.
The way forward seems to be adding service dependencies on IIS and Tomcat, but what should I depend on? The Netman
service (Network Connections) seems like a likely candidate, but it is not apparent to me if this "guarantees" connectivity to the AD? Would LanmanServer
be better?
Any other, better ways? We've had discussions about using Delayed Start, but we've seen cases where some automatic start services took a very long time to finish, and thus delaying the Delayed Start.