...
The conversion process retains a copy of the original file asĀ start.js.orig.TIME_STAMP
Removal of Built-in Auto-Restart
Prior versions of Profound.js included built-in functionality to automatically restart the server if it ended unexpectedly. This functionality has been removed in Profound.js 6, and auto-restart should be handled via external process management.
Suggested process management:
- IBM i: It's recommended to use STRTCPSVR to manage your Profound.js servers by using the option to set up STRTCPSVR configuration when installing Profound.js. Instances started with STRTCPSVR will automatically restart if they end unexpectedly.
- Other platforms: It's recommended to use PM2 for process management. PM2 includes functionality to automatically restart failed processes.
- Running inside Docker/Kubernetes: It's recommended to use features of Kubernetes (i.e. Pod auto restart) or Docker to automatically restart failed processes.