What is the purpose of NodeAgent?

What is the purpose of the NodeAgent application that runs on all our Cobalt servers?

Best Answer

  • NodeAgent is part of the deployment infrastructure. It listens for commands from deployment managers, and carries our instructions such as: -Create directory -Copy files -Remove directory -Execute shell comment I'm sure others can provide a more complete answer.

Answers

  • NodeAgent's are the "far" coherence cache applications. They live so that we can utilize Coherence's distributed caching. There are multiple per environment to assist with redundancy.

    In your (web) application, when you interact with a coherence cache, you will be dealing with the 'near' cache. If your near cache cannot satisfy your request, it will check the far cache's if the requested object is present there.