We have a requirement to route different URLs from GLB to different apigeex instances based on some path patterns.
For this , We have identified that external GLB has the capabilities to route the request from GLB to apigeex using path rules in URL maps.
But it seems , there is a limit ( 1000 for classic extenal GLB & 50 for external GLB) of path rules or route rules in external GLB as per google cloud documentation.
https://cloud.google.com/load-balancing/docs/quotas
Questions -
1. Is the above limit for path rules in external GLB ( for both classic & new one) is soft limit ot hard limit ? What is the actual soft limit & hard limit for URL maps count in GLB?
2. Can we ask google to enchance the path rules and URL map limit per GLB as per our requirement ?
3. If yes for question 2 , What would be the highest limit we can have for path rules and url maps per external GLB ?
Hi @amitgarg ,
1. There is no soft limit or hard limit in terms of quota in path rules for external GLB. But as per documentation, GCP provides a limit where optimization and stability in performance can still be met or observed. This can be a case-by-case basis, but generally to stay within the recommended range to avoid potential issues.
2. Yes, of course. You will be needing to contact Sales team but make sure to follow the steps below:
a. Click the link.
b. Click I want to talk to Sales.
c. Click “Go to contact form” and then fill out the form or click “Chat online”.
3. It depends. This is still subject for approval. They will be checking your utilization history to see if you meet the required usage of your preferred project.
hy,amitgrag.
As of my last knowledge update in January 2022, Google Cloud Load Balancer (GLB) has certain limitations and quotas associated with its usage, including URL Map rules. However, please note that specific quotas and limits may have changed or been updated since then, so it's advisable to refer to the latest documentation or the Google Cloud Platform (GCP) console for the most current information.
At the time of my last update, Google Cloud Load Balancer had certain quotas and limits that might affect the number of URL Map path rules you can define. These quotas and limits might vary based on the type of load balancer (Standard or Premium), the specific configuration, and the region where it's deployed.
As for the URL Map path rules, there might be a limit on the number of path matchers and the conditions that can be set within those matchers. For instance, the limit might be based on the total number of path rules or the total number of characters allowed within the URL Map configuration.
To check the current quotas and limitations related to URL Map path rules for Google Cloud Load Balancer, you can refer to the official Google Cloud documentation on Load Balancing quotas and limits or directly access the quotas page in the Google Cloud Console. This will provide you with the most up-to-date and specific information regarding the limits that apply to your particular use case and setup.
Hey,
We hit the URL Maps Size limit of 64 KB for our external GCLB, which is a hard limit as per doc. We are moving from contour to GCLB and after moving certain amount of routes we noticed the limit error.
Is there any workaround or suggestions to it ?