ambari-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Hurley (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AMBARI-20220) Parameterize the Startup Web Server Timeout Default Value
Date Thu, 11 May 2017 19:01:04 GMT

    [ https://issues.apache.org/jira/browse/AMBARI-20220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16007004#comment-16007004
] 

Jonathan Hurley commented on AMBARI-20220:
------------------------------------------

I don't think you can attach screenshots here... But aside from the one file I pointed out,
the other file is a Java file which is build into the JAR, so you wouldn't be able to replace
it. Why are you trying to take this as a patch on top of an install? If that's what you're
doing then you only need to change ambari_server_main.py until you can do an official ambari-server
upgrade. 

> Parameterize the Startup Web Server Timeout Default Value
> ---------------------------------------------------------
>
>                 Key: AMBARI-20220
>                 URL: https://issues.apache.org/jira/browse/AMBARI-20220
>             Project: Ambari
>          Issue Type: Task
>          Components: ambari-server
>    Affects Versions: 2.5.0
>            Reporter: Vivek Rathod
>            Assignee: Jonathan Hurley
>            Priority: Critical
>             Fix For: 2.5.0
>
>         Attachments: AMBARI-20220.patch
>
>
> The {{ambari-server start}} and {{ambari-server restart}} commands are currently hard
coded to wait a maximum of 50 seconds for the Jetty server to bind to port 8080 (or whatever
the configured port is).
> Under normal circumstances, this value should be fine. However, since Jetty loads classes
from views, the more views which are installed increases the total load time before Jetty
binds to the server port.
> {code}
> ambari-server restart --debug
> Using python  /usr/bin/python
> Restarting ambari-server
> Waiting for server stop...
> Ambari Server stopped
> Ambari Server running with administrator privileges.
> Organizing resource files at /var/lib/ambari-server/resources...
> Ambari database consistency check started...
> Server PID at: /var/run/ambari-server/ambari-server.pid
> Server out at: /var/log/ambari-server/ambari-server.out
> Server log at: /var/log/ambari-server/ambari-server.log
> Waiting for server start............................................................
> DB configs consistency check found warnings. See /var/log/ambari-server/ambari-server-check-database.log
for more details.
> ERROR: Exiting with exit code 1.
> REASON: Server not yet listening on http port 8080 after 50 seconds. Exiting.
> {code}
> Although this a general problem with the architecture of Views, it's still valuable to
have this startup property configurable.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message