We need to update our database in Salesforce Platform by taking data every minute from Bloomberg Platform. For this solution, we have a Java "bridge" service in heroku. The problem that we have is that our heroku app is continuously crashing and we have to restart all dynos manually to use our process. We are using the heroku scheduler to restart all dynos every 10 minutes, but after one day testing the app crashed anyway. When we don't have dyno problems, the service works perfect.
What can we do to avoid this problem?
Thank you in advance
E.g. (error responses):
- Web service callout failed: WebService returned a SOAP Fault: unable to create new native thread faultcode=S:Server faultactor=
- IO Exception: Read timed out
The attached files show the kind of requests that we do every minute