use a more random port acquisition strategy
add deploy resource