Mungkin ada kemungkinan dalam menyelesaikan ini melalui DNS: SRV-Records
Dengan SRV-Records pada dasarnya Anda memberi tahu DNS untuk menjawab pertanyaan seperti "di mana httpd dari example.org"? Dan DNS menjawab dengan Alamat-IP DAN Portnumber.
Meskipun saya tidak tahu apakah klien meminta informasi ini atau jika browser hanya melakukan pencarian A-Record dan meminta situs web dari IP yang diberikan menggunakan port 80, ini mungkin patut dicoba jika Anda ingin melakukannya dengan DNS.
Jika tidak: Biarkan eter Tomcat mendengarkan port 80 atau mengarahkan 8080 ke Tomcat melalui mod_proxy Apache.