nServiceBus license

The nServiceBus software from Particular provides a great integration platform. Our current project integrates 5 systems. One is a system that communicates by putting XML files in a drop location.

For an initial load there will be over 30.000 files the adapter should process. Today we tested the implementation against such a load of files and noticed it was taking ages. After two hours of plowing it only processed about 7000 files. The log entry below provided the answer.

your license has expired, downgrading to basic mode

After loading the developer license file the throughput was in the expected range. The test machine (read: laptop of developer) processed the files just under the hour. It comes down to the old saying:

if you don’t want to pay, you have to wait

Particular updated their license model from per core to per node. Check out particular.net/licensing for more details.

About erictummers

Working in a DevOps team is the best thing that happened to me. I like challenges and sharing the solutions with others. On my blog I’ll mostly post about my work, but expect an occasional home project, productivity tip and tooling review.
This entry was posted in Development and tagged , , . Bookmark the permalink.

1 Response to nServiceBus license

  1. Andreas öhlund says:

    Starting with 4.5 we no longer limit throughput when no license is found in order to not risk causing production issues for customers

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.