Uploaded image for project: 'Livy'
  1. Livy
  2. LIVY-1004

Optimize the thread pool used to for thrift server create sessions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.8.0
    • None
    • Thriftserver
    • Important

    Description

      The process of asynchronously creating sessions uses scala's default thread pool, but this thread pool has limitations. Its default number of threads is the number of system cores(Runtime.availableProcessors). When the concurrency of creating sessions is large, it will cause blocking!

      Attachments

        Activity

          People

            Unassigned Unassigned
            wangdengshan wangdengshan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified