Any thoughts ? Thanks,
On Thu, Jan 7, 2016 at 10:25 AM, Manoj Samel <manojsamelt...@gmail.com> wrote: > Hi, > > Slider 0.80 with secured cluster. Registry is enabled *** without *** > security > > Export is configured as follows > > 1. No application level export > 2. Component level port allocated per container. In appConfig.json, *** > "global" *** section > "site.global.user1.http_port": > "${user1.ALLOCATED_PORT}{PER_CONTAINER}", > 3. Each component exports its own host/port (slider allocated). > metainfo.xml > <components> > <component> > <name>user1</name> > <category>MASTER</category> > <componentExports> > <componentExport> > <name>my_info</name> > <value>${THIS_HOST}:${user1.http_port}</value> > </componentExport> > </componentExports> > <commandScript> > <script>scripts/memcached.py</script> > <scriptType>PYTHON</scriptType> > </commandScript> > </component> > > At runtime, in > http://am-host:1025/ws/v1/slider/publisher/slider/componentinstancedata, > the host:port info can be seen as expected > > {"description":"ComponentInstanceData","updated":0,"entries":{"container_1452045276360_0005_01_000004.my_info":"host1:33786", > .... > > However, when I look at ZK data, > > get > /registry/users/foo/services/org-apache-slider/<appname>/components/container-1452045276360-0005-01-000004, > I don't see the host:port info. It only shows > > { > "type" : "JSONServiceRecord", > "description" : "user1", > "external" : [ ], > "internal" : [ ], > "yarn:id" : "container-1452045276360-0005-01-000004", > "yarn:persistence" : "container" > } > > Any thought what I may be missing ? > > Related question - looking @ > https://hadoop.apache.org/docs/r2.7.1/hadoop-yarn/hadoop-yarn-site/registry/yarn-registry.html, > the spec and all examples of export list "protocol" > > e.g. REST, rmi etc. Its not clear if and how is that protocol to be specified > in the component export section ? Can anyone give a example ? > > Thanks, > > Manoj > > > > > >