HTTPs
In case of multiple hosts, it is probable that multiple certificates are needed. But Tomcat only supports one certificate per HTTPs port, which means two web servers are needed in case of HTTPs. Or use one of the following alternatives:
Front the Tomcat with a reverse proxy that is able to do SNI (Server Name Indication). SNI fixes this issue for you.
Use different ports for the SSL configuration. So the customer would have one Tomcat server listening on two ports for HTTPS connections.
Use a wildcard certificate.