Hi Dear Sentilo Team
We have about 150k sensors (not physical) in a provider , when we are retrieving sensor's data from the platform it returns HTTP 500 code due to the socket timeout , I increase the connection timeout to 10 minutes in the class RESTClientImpl of sentilo-common and compile the sentilo again. The query takes about 5 minutes to run and return a 140 MB result and this problem is solved, but we are planning to increase those sensors 10 times. I think it will take 10 time or more to retrieving those load.
I think this problem related to the implementation of sentilo catalog in class ApiController.java
Do you have any suggestion to get the better performance for such a query?
Thank you
Mehdi