Neuron ESB User Network

The Service Bus for the Connected Business

I have 24 gig of memory on my machine and Neuron has been using 13+.  How can I get it to quit grabbing all my memory?  With it running I'm using 91% of memory for all apps and when I shut it down it drops to 38%.  That's a boatload of memory to use on my development box!

Views: 303

Reply to This

Replies to This Discussion

Hi Don. That's pretty unusual and might mean that there's a memory leak somewhere in your system. It's hard to specifically say what the issue is without more information.

If possible, can you do the following:

  1. Download Procdump from Microsoft's website: https://technet.microsoft.com/en-us/sysinternals/dd996900.aspx
  2. Run Neuron ESB and reproduce the high memory situation.
  3. In a command prompt window, run: procdump -ma ESBService. This will capture a memory dump of the ESBService process.
  4. The memory dump file is likely to be big. It's a snapshot of the memory that the ESBService.exe process is using. Please compress it into a ZIP file. It should compress to a couple of hundred megabytes.
  5. Upload the compressed memory dump to https://transferbigfiles.com/dropbox/neuronesb.
  6. Please also send us the sos.dll and mscordacwks.dll files from your C:\Windows\Microsoft.NET\Framework64\v4.0.30319 directory. We may need these files to read the memory dump.

As soon as you send us those files, we can open the memory dump and take a look to see what is holding onto the memory and why its not being garbage collected.

Please let me know if you have further questions.

a lot of how we use memory is determined by the transports of the topics and how they are tuned, as well as message rate and message size...and if messages are being published consistently at a faster rate than the subscribers can handle.

There are throttles that can be applied on the client connectors as well as the topics. These throttles should be based on the number of CPUs/Cores allocated to the machine.  The settings are max concurrent sessions, max concurrent instances and max concurrent calls.  There should be text descriptions on all these that provide the basic formula for tuning given the specifics of your machine 

RSS

Neuron ESB Product Support Forums and Communities

Latest Activity

Anupama Nair posted a discussion

Marketo Adapter Invalid Token

Hi,We are using the Marketo adapter to push account updates to Marketo. It works well for some time then starts failing with Invalid Token unless restarted. Is there a configuration that can be done so it can auto refresh the token when required?Thanks!See More
Nov 6, 2023
Sayantini Basak posted a discussion

Maximum payload size(REST API) for requests interfacing to NeuronESB

I am new to Neuron ESB and in our current scenario,We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.See More
Jul 22, 2022
Profile IconRobert E Dunie and Sayantini Basak joined Neuron ESB User Network
Apr 28, 2022
Profile IconDayanand, Frederic C, Steffen Greve-Oksfeldt and 1 more joined Neuron ESB User Network
Mar 16, 2022
Profile IconCam Vong and Mitja Luznar joined Neuron ESB User Network
Jan 27, 2022
Profile IconWill Hitzges, Chad Parsons, michael larsen and 4 more joined Neuron ESB User Network
Jun 11, 2021
Anupama Nair posted a discussion

ODBC stored proc polling with temporary tables

We have set up an ODBC adapter to poll a stored proc.We found that if the stored proc has a temporary table defined the rows returned are always 0.Any idea why this would be and what we can do to get around it?See More
Dec 14, 2020
Prasanth Kharade is now a member of Neuron ESB User Network
Dec 30, 2019

Badge

Loading…

© 2024   Created by Neuron Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service