GithubHelp home page GithubHelp logo

Comments (2)

Haleygo avatar Haleygo commented on June 22, 2024

Hi @dglushenok and sorry for late response!
I can't seem to reproduce this issue as well, all the connections are closed as expected after data blocks uploaded.
Could you share the vm_concurrent_queries results on vmselect(both vmselect-native and vmselect-http) during that time? Is there any relevant logs on those vmstorage or vmselect?

Then I see increase of vm_vmselect_concurrent_requests_current counter for 15 minutes on all vmstorage instances of zonal cluster which reported the error (but no increase on zonal cluster, which was skipped due to search.skipSlowReplicas). The same increase I see on vmselect zonal cluster, which runs in native mode.

If you remove --search.skipSlowReplicas flag from vmselect-http, does the issue happens for all the storage nodes?

from victoriametrics.

dglushenok avatar dglushenok commented on June 22, 2024

Could you share the vm_concurrent_queries results on vmselect(both vmselect-native and vmselect-http) during that time?

On the screenshot below, vmselect-multicloud-sts-npe is vmselect-http, vmselect-zonal-sts-prod is vmselect-native:
Снимок экрана 2024-06-13 в 12 02 26

Is there any relevant logs on those vmstorage or vmselect?

I found no logs related to hanged requests.

If you remove --search.skipSlowReplicas flag from vmselect-http, does the issue happens for all the storage nodes?

With disabled search.skipSlowReplicas I was able to reproduce the issue, but noticed, that not every query, aborted by search.maxSamplesPerQuery, causes the problem. Then I noticed the same behavior with enabled search.skipSlowReplicas - the same query, aborted by search.maxSamplesPerQuery, may or may not cause hanged request.

Answering your question - disabling search.skipSlowReplicas can cause the issue on all storage nodes, but after firing two queries one by one I end up with one hanged request on first vmstorage subcluster and two hanged requests on second:
Снимок экрана 2024-06-13 в 14 05 11

from victoriametrics.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.