You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Julia (JIRA)" <ji...@apache.org> on 2014/11/25 21:17:12 UTC

[jira] [Created] (REEF-52) Adding default Http Server implementation

Julia created REEF-52:
-------------------------

             Summary: Adding default Http Server implementation
                 Key: REEF-52
                 URL: https://issues.apache.org/jira/browse/REEF-52
             Project: REEF
          Issue Type: Bug
            Reporter: Julia


Currently the default HttpServer is HttpServerImpl that creates Jetty server and starts it. If the clients doesn’t bind any implementation, by default they will still get Jetty server running in the JobDriver. We would like to provide an option for clients to choose not to have HttpServer if they don’t need it for performance consideration for example. 

DefaultHttpServer can be introduced for it which does nothing. If the client doesn’t bind Http configuration, the default behavior would be no Http server running in the JobDriver. If the clients choose to plug in the HttpServer configuration, then HttpServerImpl will be bound and used.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)