Forum Discussion

Dave_Hergert's avatar
Dave_Hergert
Icon for Nimbostratus rankNimbostratus
Sep 24, 2015

Zero port monitoring

I have an application that has services that operate on a large port range. So we've set up a zero port (wildcard port) virtual server.

 

On the pool side, I have a pool with 4 nodes and I'm forwarding the port from the VS to the same port on the nodes. I'm trying to avoid having to setup a pool for each service that runs on each port.

 

The problem is monitoring. I want to setup a monitor for each port in the pool, and if a monitor fails for a port, I don't want the entire node removed from it because other services (ports) may still be functional.

 

Essentially I want the LTM to be intelligent enough to do zero-port forwarding but realize that if a port monitor on one of the pool members is down, stop forwarding requests for just that port on that node (use a different node), but continue servicing the other ports.

 

Is this possible or do I have to have individual pools for each port so I can individually monitor them so they can go down when one service/port is unavailable?

 

1 Reply

  • Wondering too.

     

    But I think you need to create pool for each port and using irule to check local port and redirect to those pool