From what I can tell, the only way to increase the service infra timeout is to run additional listeners (source). We need to be able to change that service infra start timeout via configuration..
Update: Make sure you have good error messages. The code as it stand at time of writing uses the same string for both a timeout and a 'start failure', which may also be a timeout failure. So when you get a timeout, it's not crystal clear if the timeout is happening in the proposed 'fix' or some underlying layer.
From what I can tell, the only way to increase the service infra timeout is to run additional listeners (source). We need to be able to change that service infra start timeout via configuration..
Update: Make sure you have good error messages. The code as it stand at time of writing uses the same string for both a timeout and a 'start failure', which may also be a timeout failure. So when you get a timeout, it's not crystal clear if the timeout is happening in the proposed 'fix' or some underlying layer.