Hi,
I made a python scipt which downloads some historical data for the last minutes for a set of about 2500 RICs.
It does this every few minutes using multiprocessing to speed things up. (I do take a 1 second delay for eacht of the 11 processes to start up not to make too many calls in a second.)
It all works fine and steadily keeps on going, but somehow after a few hours suddenly I get an error:
raise EikonError(-1, 'Port number was not identified. Check if Eikon Desktop or Eikon API Proxy is running.').
Log file shows:
yeikon - ERROR - Eikon Proxy not installed or not running. Please read the documentation to know how to install and run the proxy, level=logging.WARNING
and:
pyeikon - ERROR - Error on checking port 9000 : HTTPConnectionPool(host='localhost', port=9100): Max retries exceeded with url: /api/v1/data (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x00000221D78E6E08>: Failed to establish a new connection: [WinError 10061] Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd')), level=logging.WARNING
Is this
This was the output when the porgram crashed in the TCP watch. (i think the long list is because of the retrying of the script after crash?)
![image](https://us.v-cdn.net/6038239/uploads/attachments/7310-1593687484749.png)
This happened a few days in a row now, but I would really like for the script to keep on working and not require me to pay attention if it crashes or not. After I restart Eikon it all starts working again btw.
Is anything happening on my side which causes this top happen? Is it a Reuters side thing? and most importantly, how can I fix it!
Cheers,
Jan