Hi Damith/Nisala,

I think, we could improve the error handling bit more. Seems like we are
not printing the error trace here. Shall we improve that?

Thanks,
Mohan

On Fri, Sep 21, 2018 at 7:38 PM, Damith Wickramasinghe <[email protected]>
wrote:

> Hi vasanthan,
>
> It seems active node cannot create a tcp connection to passive node.
> Please make sure above advertisedHost value should be the host of own node.
> Not the host of other node.  If they are correct then try to telnet to
> passive node {passive node host} 9893 from active node.  I think you may
> need a host mapping too.
>
> Adding thilina since he did a same setup with new HA.
>
>
> Regards,
> Damith.
>
> On Fri, Sep 21, 2018 at 1:35 PM Vasanthan Sivalingam <[email protected]>
> wrote:
>
>>
>> Hi Sp team,
>>
>> With the latest 4.3.0 release an HA deployment was done with kubernetes.
>> the deployment configurations has been done as [1] and [2]. It was noticed
>> that the active node is not communicating with the passive node with the
>> following logs.
>>
>> ...............................
>> [2018-09-21 11:54:32,435]  INFO {org.wso2.carbon.stream.
>> processor.core.internal.StreamProcessorService} - Setting SinksHandlers
>> of TestSiddhiApp to Active
>> [2018-09-21 11:54:32,436]  INFO {org.wso2.carbon.stream.
>> processor.core.internal.StreamProcessorService} - Setting
>> RecordTableHandlers of TestSiddhiApp to Active
>> [2018-09-21 11:54:32,436]  INFO {org.wso2.carbon.stream.
>> processor.core.internal.StreamProcessorService} - Siddhi App
>> TestSiddhiApp deployed successfully
>> [2018-09-21 11:54:32,446]  INFO 
>> {org.wso2.carbon.kernel.internal.CarbonStartupHandler}
>> - WSO2 Stream Processor started in 6.922 sec
>> [*2018-09-21 11:54:33,377] ERROR
>> {org.wso2.carbon.stream.processor.core.persistence.PersistenceManager} -
>> Error in getting a connection to the Passive node. null*
>> [2018-09-21 11:54:33,379] DEBUG {org.wso2.carbon.stream.
>> processor.core.ha.HACoordinationSourceHandler} - Active Node: Saving
>> state of Source Handler with Id TestSiddhiApp-1 with timestamp 0
>> [2018-09-21 11:54:33,395] ERROR {org.wso2.carbon.stream.
>> processor.core.persistence.PersistenceManager} - Error in getting the
>> TCP connection to the passive node. Hence not sending the control message
>> to the passive node
>> [2018-09-21 11:55:31,531]  INFO {org.wso2.carbon.stream.
>> processor.core.persistence.PersistenceManager} - siddhi Apps are
>> persisted successfully.
>> ...................................
>>
>> The deployment config was done as below,
>>
>> deployment.config:
>>   type: ha
>>   eventSyncServer:
>>     host: localhost
>>     port: 9893
>>     advertisedHost: sp-ha-node-1
>>     advertisedPort: 9893
>>     bossThreads: 10
>>     workerThreads: 10
>>   eventSyncClientPool:
>>     maxActive: 10
>>     maxTotal: 10
>>     maxIdle: 10
>>     maxWait: 60000
>>     minEvictableIdleTimeMillis: 120000
>>
>> Attached the log file.
>> Can you please suggest a method to make this communication work between
>> active node and the passive node.
>>
>> [1] https://github.com/sameerawickramasekara/product-
>> sp/blob/master/modules/integration/tests-kubernetes-integration/src/test/
>> resources/artifacts/docker-files/deployment-ha-node-1.yaml
>> [2] https://github.com/sameerawickramasekara/product-
>> sp/blob/master/modules/integration/tests-kubernetes-integration/src/test/
>> resources/artifacts/docker-files/deployment-ha-node-2.yaml
>>
>> Thanks,
>> Vasanth
>>
>
>
> --
> Senior Software Engineer
> WSO2 Inc.; http://wso2.com
> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
> lean.enterprise.middleware
>
> mobile: *+94728671315*
>
>


-- 
*V. Mohanadarshan*
*Technical Lead,*
*WSO2, Inc. http://wso2.com <http://wso2.com> *
*lean.enterprise.middleware.*

email: [email protected]
phone:(+94) 771117673
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to