JADE Environment Development Ideas

What's new in the JADE 2025 release?

IMPROVED DEVELOPER EFFICIENCY. ENHANCED INTEGRATIONS. NEW WEB DEVELOPMENT FRAMEWORK

The Jade 2025 release focuses on modernising the developer experience and helping you build faster, smarter, and more scalable applications.


Start your update to JADE's latest release

Reconnect when connection lost

Could JADE have the ability to retry on a lost connection between JadeClient and JadeServer when TerminateProccessOnDisconnect=True ?


In JC24 we set TerminateProccessOnDisconnect=True so we know when a connection is lost, the JadeClient process terminates and has to be manually restarted once the connection has returned.


However, in some cases (a lot actually) there are connections that will drop only a few packets every now and then, usually when using ServerNodeSpecifications=TcpIp - no network is perfect; especially if JADE is scaled horizontally across WANs or the internet.


And if the jade process running on the remote server is "busy" then it will terminate at the first packet lost. Other JADE remote process that aren't so busy may not even notice a few dropped packets or broken connection...


It would be really good to have the ability to retry the connection a set number of times before terminating.


Eg (I just made these up)

TerminateProccessOnDisconnectReconnectAttempts=5

TerminateProccessOnDisconnectReconnectWaitTime=1


This way would cater for imperfect networks and also still alert us when a connection is down/broken and not coming back within a timeframe.


Thanks

  • Guest
  • Aug 20 2026
  • Needs review
  • Attach files
  • Ty Baen-Price commented
    21 Aug 03:11

    I've clarified with the user and they are asking for an app server to reconnect to the rap from a fully dead connection, say, a fatal network error.