add a port field to probe definitions, to allow backends to respond

Some parties needs a separate port for the health check.