Github user MitchelLabonte commented on the issue:

    https://github.com/apache/drill/pull/1069
  
    @vrozov the Web server definitely doesn't need this much, but Drill won't 
launch on a machine with more than 200 cores and throw an exception:
    Exception in thread "main" 
org.apache.drill.exec.exception.DrillStartupException: Failure
    during initial startup of Drillbit:
    > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:313)
    > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:289)
    > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:285)
    > Caused by: java.lang.IllegalStateException: Insufficient max threads in 
ThreadPool: max=200
    < needed=206
    > at org.eclipse.jetty.server.Server.doStart(Server.java:321)
    > at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    > at org.eclipse.drill.exec.server.rest.WebServer.start(WebServer.java:197)
    > at org.eclipse.drill.exec.server.Drillbit.run(Drillbit.java:140)
    > at org.eclipse.drill.exec.server.Drillbit.start(Drillbit.java:309)
    > ... 2 more
    
    The configuration is there to have an option to not hit this exception on 
startup on a machine with more than 200 cores. 


---

Reply via email to