You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2008/10/09 15:36:44 UTC

[jira] Commented: (HADOOP-4383) Add standard interface/methods for all services to query IPC and HTTP addresses and ports

    [ https://issues.apache.org/jira/browse/HADOOP-4383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638288#action_12638288 ] 

Steve Loughran commented on HADOOP-4383:
----------------------------------------

This could be integrated with HADOOP-3628 to have a ServiceWithPorts class that exposes the various methods; in my own code I've patched a ServiceInfo on top that has the named methods and one to return the number of live workers for a service

> Add standard interface/methods for all services to query IPC and HTTP addresses and ports
> -----------------------------------------------------------------------------------------
>
>                 Key: HADOOP-4383
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4383
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: dfs, mapred
>    Affects Versions: 0.20.0
>            Reporter: Steve Loughran
>            Priority: Minor
>
> This is something I've ended up doing in subclasses of all the services: methods to get at the IPC and HTTP port and addresses. Some services have exported methods for this (JobTracker), others package-private member variables (namenode), while others don't allow you to get at all the data (Datanode keeps the http server private). 
> A uniform way to query any service for its live port and address values make some aspects of service management much easier, such as feeding those values in to http page monitoring tools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.