CEP Managers are must for Strom based coordination, so use the CEP Managers
to be the carbon cluster as well-known members, else it does not make sense
for CEP deployment. We have also done the testing like that.

Regards
Suho

On Mon, Jul 27, 2015 at 2:16 PM, Lakmal Warusawithana <lak...@wso2.com>
wrote:

>
>
> On Mon, Jul 27, 2015 at 2:15 PM, Lakmal Warusawithana <lak...@wso2.com>
> wrote:
>
>> +1 Azeez
>>
>
> [I mean adding Azeez into the loop]
>
>
>>
>> On Mon, Jul 27, 2015 at 2:07 PM, Lasindu Charith <lasi...@wso2.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> We are having a clustered deployment of CEP 400 Beta in Stratos 4.1.0(in
>>> Kubernetes), similar to following. Instead of using hazelcast clustering,
>>> I'm using 'Stratos Membership scheme' [1] which considers all the members
>>> in the carbon cluster as well-known members. I have done CEP Distributed
>>> deployment according to [3][4].
>>>
>>> [image: Inline image 1]
>>>
>>> When CEP workers start up, I can see the following log [2] in worker
>>> nodes. 10.244.28.23/24 are manager IPs. When the CEP managers are
>>> restarted, the error goes away(Workers can connect to CEP Manager).
>>> According to above membership scheme, any of the CEP workers/managers
>>> can be the hazelcast coordinator. *Does CEP requires a member who is
>>> both CEP manager as well as a hazelcast coordinator to be elected as the
>>> Storm manager? *
>>> Should CEP workers be always non-wka? How can we overcome this issue?
>>>
>>> [1] [Architecture] Stratos Membership Scheme for Automatically
>>> Discovering Carbon Instances in a Carbon Cluster
>>>
>>> [2]
>>> TID: [-1] [] [2015-07-27 04:51:11,885] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error registering CEP publisher with
>>> current manager. Retrying after 5000ms
>>> TID: [-1] [] [2015-07-27 04:51:16,887] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error in registering CEP publisher
>>> for 10.244.28.24:15000 with manager 10.244.28.23:8904. Trying next
>>> manager
>>> NotStormManagerException(message:10.244.28.23:8904 not a storm manager)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$registerCEPPublisher_result.read(StormManagerService.java:2116)
>>> at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.recv_registerCEPPublisher(StormManagerService.java:120)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.registerCEPPublisher(StormManagerService.java:104)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.registerCEPPublisherWithStormMangerService(SiddhiStormOutputEventListener.java:181)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.run(SiddhiStormOutputEventListener.java:128)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>> at java.lang.Thread.run(Thread.java:745)
>>> TID: [-1] [] [2015-07-27 04:51:16,890] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error in registering CEP publisher
>>> for 10.244.28.24:15000 with manager 10.244.3.29:8904. Trying next
>>> manager
>>> NotStormManagerException(message:10.244.3.29:8904 not a storm manager)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$registerCEPPublisher_result.read(StormManagerService.java:2116)
>>> at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.recv_registerCEPPublisher(StormManagerService.java:120)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.registerCEPPublisher(StormManagerService.java:104)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.registerCEPPublisherWithStormMangerService(SiddhiStormOutputEventListener.java:181)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.run(SiddhiStormOutputEventListener.java:128)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>> at java.lang.Thread.run(Thread.java:745)
>>> TID: [-1] [] [2015-07-27 04:51:16,890] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error registering CEP publisher with
>>> current manager. Retrying after 5000ms
>>> TID: [-1] [] [2015-07-27 04:51:21,892] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error in registering CEP publisher
>>> for 10.244.28.24:15000 with manager 10.244.28.23:8904. Trying next
>>> manager
>>> NotStormManagerException(message:10.244.28.23:8904 not a storm manager)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$registerCEPPublisher_result.read(StormManagerService.java:2116)
>>> at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.recv_registerCEPPublisher(StormManagerService.java:120)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.registerCEPPublisher(StormManagerService.java:104)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.registerCEPPublisherWithStormMangerService(SiddhiStormOutputEventListener.java:181)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.run(SiddhiStormOutputEventListener.java:128)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>> at java.lang.Thread.run(Thread.java:745)
>>> TID: [-1] [] [2015-07-27 04:51:21,895] ERROR
>>> {org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener}
>>> -  [-1234:ExecutionPlan:CEP Publisher] Error in registering CEP publisher
>>> for 10.244.28.24:15000 with manager 10.244.3.29:8904. Trying next
>>> manager
>>> NotStormManagerException(message:10.244.3.29:8904 not a storm manager)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$registerCEPPublisher_result.read(StormManagerService.java:2116)
>>> at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.recv_registerCEPPublisher(StormManagerService.java:120)
>>> at
>>> org.wso2.carbon.event.processor.common.storm.manager.service.StormManagerService$Client.registerCEPPublisher(StormManagerService.java:104)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.registerCEPPublisherWithStormMangerService(SiddhiStormOutputEventListener.java:181)
>>> at
>>> org.wso2.carbon.event.processor.core.internal.storm.SiddhiStormOutputEventListener$Registrar.run(SiddhiStormOutputEventListener.java:128)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>> at java.lang.Thread.run(Thread.java:745)
>>>
>>> [3] https://docs.wso2.com/display/CEP400/Clustered+Deployment
>>> [4]
>>> https://docs.wso2.com/display/CEP400/Configuring+WSO2+CEP+to+Run+with+Apache+Storm
>>>
>>>
>>> Thanks,
>>> --
>>> *Lasindu Charith*
>>> Software Engineer, WSO2 Inc.
>>> Committer & PMC Member, Apache Stratos
>>> Mobile: +94714427192 | Web: blog.lasindu.com
>>>
>>
>>
>>
>> --
>> Lakmal Warusawithana
>> Vice President, Apache Stratos
>> Director - Cloud Architecture; WSO2 Inc.
>> Mobile : +94714289692
>> Blog : http://lakmalsview.blogspot.com/
>>
>>
>
>
> --
> Lakmal Warusawithana
> Vice President, Apache Stratos
> Director - Cloud Architecture; WSO2 Inc.
> Mobile : +94714289692
> Blog : http://lakmalsview.blogspot.com/
>
>


-- 

*S. Suhothayan*
Technical Lead & Team Lead of WSO2 Complex Event Processor
 *WSO2 Inc. *http://wso2.com
* <http://wso2.com/>*
lean . enterprise . middleware


*cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
<http://suhothayan.blogspot.com/>twitter: http://twitter.com/suhothayan
<http://twitter.com/suhothayan> | linked-in:
http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to