Hi,

today I tried to use the thin client to connect to two server nodes and test the performance.

Basically I tried to push random data from nodes where the Ignite database is not running.

I used the put_all method of the c++ thin client api to do that with concurrent threads.

However after a short amount of time I get connection problems and there does not seem to be a disconnect or close connection method available by the API.

Therefore I tried to create the thin client and the configuration as a pointer with new and deleted them in case of errors safely.

Each thread has its own client and configuration instance.

For some reason the client is however unable to reconnect.

Can somebody explain me why?

Is there a connection limit set by the default configuration so that the number of nodes and threads is limited in some way?
What am I doing wrong?
As there are no examples online available for the thinclient where I can further dig in this is very difficult.

I tried to look at the thin client c++ code and there is indeed a close function but this is not visible to the outside world for usage....

Regards,

Wolfgang

Reply via email to