Is possible to configure ingress via PORT base routing?

Thanks @mrbobbytables rbobbytables i have exposed tcp-udp-services… but not worked for PORT base routing

here is my details

ingress.yaml

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: example-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
rules:

  • http:
    paths:
    - path: /tomcat
    backend:
    serviceName: tomcat
    servicePort: 8080
    - path: /httpd
    backend:
    serviceName: httpd
    servicePort: 80

kubectl describe configmap tcp-services
Name: tcp-services
Namespace: ingress-nginx
Labels:
Annotations: kubectl.kubernetes.io/last-applied-configuration:
{“apiVersion”:“v1”,“data”:{“9000”:“ingress-nginx/tomcat:8080”},“kind”:“ConfigMap”,“metadata”:{“annotations”:{},“name”:“tcp-services”,"name…

Data

9000: