Did you just realize that your Mule Application requires horizontal scalling? Well, thats easy - just go to CloudHub Runtime Manager, select your application and change the "Workers" count from 1 to either 2, 3 or 4. If numbers are grayed out, then you might have to adjust the "Worker Size", or purchase additional capacity from MuleSoft. So, what is the issue then?
At the time of the blog post, based on Mule documentation, if you are using only 1 worker and if you want to apply static IP, then you can simply navigate to "Static IPs" section in Runtime Manager and allocate the static IP address. The issue is when you want to apply Static IP addresses for more than 1 workers for various reasons including IP whitelisting. Based on Mule documentation you cannot apply static IPs if you are using more than 1 worker.
From Mule Documentation: "Static IPs are not supported for private IP addresses inside a CloudHub VPC and it is only supported for applications with 1 worker."
So, how to solve this issue? You can first navigate to "Static IPs" section, and select "Use Static IP" checkbox. Now go back to "Runtime" section and select appropriate number of "Workers", now click on "Apply Changes" button. Now, your application will be deployed to multiple workers and Mule will allocate and assign static IPs. Only downside is that you cannot pre-allocate multiple IP addresses.
From June 2017, MuleSoft was enabling "Multiple Static IPs" feature on case-by-case basis for your CloudHub orgs, but since September 2017, MuleSoft has enabled this feature for all the orgs by default. Here is the catch, there are some pre-conditions: Make sure your CloudHub subscription allows deploying application on multiple workers, you have enough vCores available for deployment, you have enough Static IPs available in the pool and you have Cloud Fabric feature enabled for your CloudHub subscription.
So, now you can scale you Mule Applications horizontally based on load requirements and for added reliability. Hopefully, MuleSoft will update their documentation soon, but until then we can call this Multiple Static IP addresses as a "Hidden Feature" of the CloudHub! Hope this post helps.
P.S. Click here to access my other posts.
At the time of the blog post, based on Mule documentation, if you are using only 1 worker and if you want to apply static IP, then you can simply navigate to "Static IPs" section in Runtime Manager and allocate the static IP address. The issue is when you want to apply Static IP addresses for more than 1 workers for various reasons including IP whitelisting. Based on Mule documentation you cannot apply static IPs if you are using more than 1 worker.
From Mule Documentation: "Static IPs are not supported for private IP addresses inside a CloudHub VPC and it is only supported for applications with 1 worker."
So, how to solve this issue? You can first navigate to "Static IPs" section, and select "Use Static IP" checkbox. Now go back to "Runtime" section and select appropriate number of "Workers", now click on "Apply Changes" button. Now, your application will be deployed to multiple workers and Mule will allocate and assign static IPs. Only downside is that you cannot pre-allocate multiple IP addresses.
From June 2017, MuleSoft was enabling "Multiple Static IPs" feature on case-by-case basis for your CloudHub orgs, but since September 2017, MuleSoft has enabled this feature for all the orgs by default. Here is the catch, there are some pre-conditions: Make sure your CloudHub subscription allows deploying application on multiple workers, you have enough vCores available for deployment, you have enough Static IPs available in the pool and you have Cloud Fabric feature enabled for your CloudHub subscription.
So, now you can scale you Mule Applications horizontally based on load requirements and for added reliability. Hopefully, MuleSoft will update their documentation soon, but until then we can call this Multiple Static IP addresses as a "Hidden Feature" of the CloudHub! Hope this post helps.
P.S. Click here to access my other posts.
The blog is so interactive and Informative , i Request you to write more blogs like this Mulesoft Online Training
ReplyDeleteI'm very happy to search out this information processing system. I would like to thank you for this fantastic read!!
ReplyDeleteMulesoft Online Training
its a great information
ReplyDeletebest mulesoft training in hyderabad
thank you good information
ReplyDeletemulesoft training in hyderabad
nice informations
ReplyDeletebest mulesoft training in ammerpet
this information is ussefull thank you
ReplyDeletemulesoft training in ammerpet
Great Site, The Course were so simple and easy to understand.
ReplyDeleteMuleSoft Online Training
MuleSoft Training in Hyderabad
This is blog is helpful for everyone. Thanks for sharing, keep on sharing this type of articles
ReplyDeleteMulesoft Online Training
Mulesoft Training in Hyderabad
An awesome blog for the freshers. Thanks for posting this information.
ReplyDeleteMulesoft Training in Hyderabad
Mulesoft Online Training
Thanks for your information. Very good article.
ReplyDeletetableau online training
tableau certification
ReplyDeleteThis information is really awesome thanks for sharing most valuable information.
Learn Mulesoft Online
Mulesoft Training Courses
Mulesoft Online Course
Online Mulesoft Training
Mulesoft Certification
Learn Mulesoft
Mulesoft Online Training
Mule 4 Training
Mulesoft Training
Mule Training
Mule 4 Certification
Thanks for sharing valuable information and very well explained. Keep posting.
ReplyDeletemulesoft course
mulesoft training in hyderabad
Nice Blog. Thanks For sharing this information
ReplyDeleteMulesoft Online Training
Mulesoft Online Course
Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
ReplyDeleteMule soft Training in Bangalore
oracle sql plsql training
ReplyDeletego langaunage training
azure training
Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.
ReplyDeleteServicenow Training in Hyderabad
Servicenow online Training in Hyderabad
Mulesoft ESB Training in Hyderabad
This comment has been removed by the author.
ReplyDeletenice article.for more information visit at https://coursedrill.com/servicenow-training/
ReplyDelete