Forum Discussion

poponuts's avatar
poponuts
Regular Visitor
6 years ago

Multiple endpoints in one instance

I am quite new to service virtualisation but I have this issue:

Our company has 100+ web services (multiple endpoints). We have set everything into a single port. In this case, the default VirtServ port of 8088.

We need to run these services in parallel but it seems 1 service can only run per VirtServ. So, it works 1:1. I initially thought the use of VirtServ is that you can run multiple instances/services at one time as long as the ports are the same.

Obviously, there will be cost implications if we run all 100+ services at a time then it means we need 100+ VirtServ as well.

Would anyone know any workaround this issue?

  • Hi poponuts,

     

    You can run multiple virtual services on the same port if they use different paths, but each virtual service regardless of the port it uses counts toward the limit allowed by your license when you run it in VirtServer. 

     

    So, to run 100+ virtual services concurrently in VirtServer you need to upgrade the license. Of course, you can try merging all the operations into one service, but this will definitely make the maintenance of you virtualized endpoint much more complicated.

     

  • Hi poponuts,

     

    You can run multiple virtual services on the same port if they use different paths, but each virtual service regardless of the port it uses counts toward the limit allowed by your license when you run it in VirtServer. 

     

    So, to run 100+ virtual services concurrently in VirtServer you need to upgrade the license. Of course, you can try merging all the operations into one service, but this will definitely make the maintenance of you virtualized endpoint much more complicated.