Skip to main content

MuleSoft - Static IP Addresses and Multiple Workers

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.

Comments

  1. The blog is so interactive and Informative , i Request you to write more blogs like this Mulesoft Online Training

    ReplyDelete
  2. I'm very happy to search out this information processing system. I would like to thank you for this fantastic read!!
    Mulesoft Online Training

    ReplyDelete
  3. This is blog is helpful for everyone. Thanks for sharing, keep on sharing this type of articles
    Mulesoft Online Training
    Mulesoft Training in Hyderabad

    ReplyDelete
  4. An awesome blog for the freshers. Thanks for posting this information.
    Mulesoft Training in Hyderabad
    Mulesoft Online Training

    ReplyDelete
  5. Thanks for sharing valuable information and very well explained. Keep posting.

    mulesoft course
    mulesoft training in hyderabad

    ReplyDelete
  6. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    Mule soft Training in Bangalore

    ReplyDelete
  7. Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.
    Servicenow Training in Hyderabad
    Servicenow online Training in Hyderabad
    Mulesoft ESB Training in Hyderabad

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. nice article.for more information visit at https://coursedrill.com/servicenow-training/

    ReplyDelete
  10. This tableau course helps you learn data visualization from basics to advanced dashboards with hands-on practice.

    ReplyDelete
  11. Learn data visualization and analytics with a tableau developer coursedesigned to build real-world dashboard and reporting skills.

    ReplyDelete
  12. This course focuses on tableau software learning to help users visualize data and build interactive dashboards.

    ReplyDelete
  13. classes in tableauare user-defined groups that categorize data values using keywords or rules.

    ReplyDelete
  14. tableau developer trainingequips professionals with hands-on skills to build interactive dashboards and data-driven insights.

    ReplyDelete
  15. Build interactive dashboards and gain real-world skills at your own pace through a tableau course online .

    ReplyDelete
  16. Build real-world dashboards, master insights, and boost your career with flexible tableau classes online .

    ReplyDelete
  17. tableau online training">business analyst course onlinehelps learners master data visualization skills through interactive, real-world dashboards.

    ReplyDelete
  18. Learn data visualization from experts with the best tableau trainingdesigned for real-world analytics skills.
    Master dashboards, insights, and storytelling with the best tableau training for beginners and professionals alike.

    ReplyDelete
  19. Hands-on tableau training designed to help you turn raw data into clear, impactful visualizations.

    ReplyDelete
  20. "Boost your data skills with our power bi and tableau coursesdesigned for hands-on learning and real-world analytics. Learn to create insightful dashboards, visualizations, and reports that drive smarter business decisions."

    ReplyDelete
  21. Great read. Partnering with an experienced construction and real estate company ensures quality projects and reliable business outcomes.

    ReplyDelete

Post a Comment