Hi, This can be an issue for other products as well. ES, AS and EMM also publishing data to BAM. In ES we are using load balancing data publisher. I also notice if we call stop method, sometimes data not get publish to BAM. We changed this to initiate data publisher at the first event and call data publishers stop method in the bundle activator's stop method. Need to test with load.
Thanks On Tue, Oct 21, 2014 at 10:07 PM, Gihan Anuruddha <[email protected]> wrote: > Hi Lakshman, > > It should be in Cassandra if publishEvent method executes. How do you > validate the data loss in Cassandra side? BAM embedded Cassandra explorer > is a not good tool for that. Can you please verify that with tool like CQL > or cassandra-cli? > > Regards, > Gihan > > On Tue, Oct 21, 2014 at 9:18 PM, Lakshman Udayakantha <[email protected]> > wrote: > >> Hi All, >> >> I am working on https://wso2.org/jira/browse/APIMANAGER-2064. >> >> By looking at the Cassandra database on BAM, I could figure out some >> requests publish to Cassandra database and some do not when I invoke the >> api. That is the reason for the missing requests in statistics dashboard. >> >> I tried debugging the APIMgtUsageDataBridgeDataPublisher class since it >> has publishEvent method to publish data. APIMgtUsageDataBridgeDataPublisher >> class uses LoadBalancingDataPublisher as the dataPublisher in this case. >> >> I found that every time when I invoke the api via rest client, this >> method will execute. but randomly some requests are not publishing in >> Cassandra database. I used the >> latest org.wso2.carbon.databridge.agent.thrift jar. but the problem is >> still there. >> >> if requests come to publishEvent method, should they publish in Cassandra >> database?and is there any known reason for data get not published in >> cassendra database. if not where I can find the data publisher to cassendra >> in BAM from API Manager. >> >> Thanks >> -- >> Lakshman Udayakantha >> WSO2 Inc. www.wso2.com >> lean.enterprise.middleware >> Mobile: *0711241005 <0711241005>* >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > W.G. Gihan Anuruddha > Senior Software Engineer | WSO2, Inc. > M: +94772272595 > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Manoj Gunawardena Tech Lead WSO2, Inc.: http://wso2.com lean.enterprise.middleware Mobile : +94 77 2291643
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
