Hi All,
I have found an issue that when we have enabled stats publishing for one
node and disabled for another node with following configuration in
thrift-client-config.xml file that stratos is trying trying to publish data
to both nodes.
<thriftClientConfiguration>
<config>
<cep>
<node id="node-01">
<statsPublisherEnabled>true</statsPublisherEnabled>
<username>admin</username>
<password>admin</password>
<ip>localhost</ip>
<port>7611</port>
</node>
</cep>
<das>
<node id="node-01">
<statsPublisherEnabled>true</statsPublisherEnabled>
<username>admin</username>
<password>admin</password>
<ip>localhost</ip>
<port>7612</port>
</node>
<node id="node-02">
<statsPublisherEnabled>false</statsPublisherEnabled>
<username>admin</username>
<password>admin</password>
<ip>localhost</ip>
<port>7613</port>
</node>
</das>
</config>
</thriftClientConfiguration>
This is because when creating load balancing type data publisher, it is
creating DataPublisher for ThriftClientInfo object which has* false value
set to statsPublisherEnabled attribute* as well. We need to check for
statsPublisherEnabled before creating DataPublisherHolder and ReceiverGroup
at here[1].
[1].
https://github.com/apache/stratos/blob/release-4.1.5/components/org.apache.stratos.common/src/main/java/org/apache/stratos/common/statistics/publisher/ThriftStatisticsPublisher.java#L88-L92
Thanks.
On Sun, Nov 29, 2015 at 11:58 AM, Akila Ravihansa Perera <[email protected]
> wrote
> Hi Gayan,
>
> Stratos source distribution contains 4.1.5-SNAPSHOT in pom files. Will
> have to update the source distribution zip as well.
>
> Thanks.
>
> On Sun, Nov 29, 2015 at 11:21 AM, Thanuja Uruththirakodeeswaran <
> [email protected]> wrote:
>
>> Hi Gayan,
>>
>> It seems das-artifacts distribution pack is not up to date with git repo.
>> Both metering and monitoring service car files are not there inside
>> metering-dashboard and monitoring-dashboard folders. Could you please
>> update the das-artifacts distribution pack here[1].
>>
>> [1]. https://dist.apache.org/repos/dist/dev/stratos/releases/4.1.5-rc1/
>>
>> Thanks.
>>
>>
>>
>> On Sat, Nov 28, 2015 at 11:11 PM, Imesh Gunaratne <[email protected]>
>> wrote:
>>
>>> Hi Gayan,
>>>
>>> It seems like the git tag/commit has been created using an user
>>> called Ubuntu <[email protected]>.
>>> Will us be able to fix this?
>>>
>>> Thanks
>>>
>>> On Thu, Nov 26, 2015 at 8:30 PM, Gayan Gunarathne <[email protected]>
>>> wrote:
>>>
>>>>
>>>> Hi All,
>>>>
>>>> This thread is for discussion of the first release candidate for Apache
>>>> Stratos 4.1.5. Please use this thread for discussion of
>>>> issues uncovered in the RC, questions you may have about the RC, etc.
>>>>
>>>> The RC release packs could be found here [1]. A git tag (4.1.5) [2] has
>>>> been created for this release and its tree view could be seen here [3].
>>>>
>>>> [1] https://dist.apache.org/repos/dist/dev/stratos/releases/4.1.5-rc1/
>>>> [2]
>>>> https://git-wip-us.apache.org/repos/asf?p=stratos.git;a=commit;h=23d24fdde82ac147951aac2963ad398d7484ea88
>>>> [3]
>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=tree;h=refs/tags/<version>;hb=refs/tags/<version>
>>>>
>>>> Thanks,
>>>> The Apache Stratos team
>>>>
>>>> --
>>>>
>>>> Gayan Gunarathne
>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>> Committer & PMC Member, Apache Stratos
>>>> email : [email protected] | mobile : +94 775030545 <%2B94%20766819985>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Senior Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>> Thanuja Uruththirakodeeswaran
>> Software Engineer
>> WSO2 Inc.;http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: +94 774363167
>>
>
>
>
> --
> Akila Ravihansa Perera
> WSO2 Inc.; http://wso2.com/
>
> Blog: http://ravihansa3000.blogspot.com
>
--
Thanuja Uruththirakodeeswaran
Software Engineer
WSO2 Inc.;http://wso2.com
lean.enterprise.middleware
mobile: +94 774363167