-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
query may timeout if next
is not called in time.
#118
Comments
@youngsofun So that is mean we can't call next_uri concurrently? |
not for same query_id. |
The timeout was caused by memory leak which reason is |
I think this is still a problem, but not very easy to produce.
updated @hantmac |
where is the |
I sleep 10s while call next but it works well. |
|
Now for many case I have change http_handler_result_timeout_secs=300 |
currently,
next_uri
is called only wheniter.next()
is called, client may do some time-consuming tasks between 2 calls ofnext
,this may lead to timeout of the query in the server side.
since the results is keeped in memory now, the server does need a way to clear the queries that are not polled for long time.
one solution
3. optionally, there can be a global thread to send all query-ids in use together, it never fails: client return query-ids finished, and the heartbeater simpliy not send them any more
The text was updated successfully, but these errors were encountered: