https://github.com/scalecube/scalecube-services ⚛ High-Speed ⚛ Cloud-Native ⚛ Reactive Microservices ⚓
segabriel on replace-to-agrona-agents
Updated aeron and reactor versi… Moved server-client mdc things … Migrate to AgentRunner and 2 more (compare)
ronenhamias on master
fix sha (compare)
ronenhamias on master
fix sha (compare)
ronenhamias on master
first commit (compare)
ronenhamias on master
remove idea files (compare)
ronenhamias on develop
Merge pull request #4 from scal… fix sha Merge remote-tracking branch 'o… and 2 more (compare)
ronenhamias on master
fix sha (compare)
ronenhamias on master
fix sha Merge remote-tracking branch 'o… (compare)
ronenhamias on master
travis.yml 23 Update test1 and 66 more (compare)
ronenhamias on develop
fix sha Merge pull request #3 from scal… (compare)
ronenhamias on rename-project
fix sha (compare)
ronenhamias on develop
add support for github comments… fix rp is missing add support for github comments… and 6 more (compare)
After I add encoder/decoders I still am getting the same error.
static class MetaDecoder implements MetadataDecoder {
@Override
public Object decode(ByteBuffer buffer) {
return buffer;
}
}
static class MetaEncoder implements MetadataEncoder {
@Override
public ByteBuffer encode(Object metadata) {
ByteBuffer buffer = ByteBuffer.allocate(0);
return buffer;
}
}
2019-09-12 08:36:52.572 WARN 24 --- [-cluster-3000-1] i.s.cluster.metadata.MetadataStoreImpl : Failed getting GetMetadataResp[17f7ae862c524ec6-1568277258724] from ip1:3000 within 3000 ms [at 17f7ae862c524ec6@ip2:3000], cause : java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 3000ms in 'source(MonoDefer)' (and no fallback has been configured)
https://github.com/swapnil-pandey/scaecubetest
Just clone this repo and change the seed node and host ip accordingly.
when i run this on 2 nodes (ie cluster size =2), then if the network at anytime gets choppy, i get this warning:
2019-10-01 15:40:15.673 WARN 9838 --- [-cluster-3000-1] i.s.cluster.metadata.MetadataStore : Failed getting GetMetadataResp[132aef8ead54697-1569924532000] from 192.168.1.177:3000 within 3000 ms [at 132aef8ead54697@192.168.1.78:3000], cause : java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 3000ms in 'source(MonoDefer)' (and no fallback has been configured)
just want to know if it effects the stability of the code or i can hide this warning through any way.
One thing I have noticed is that I have a cluster of 7 nodes. All on aws ec2 instances and connected to the same seed node(which is one of the ec2 instance). I am logging the cluster size cluster members on each node every 3-4 seconds.
Sometimes it happens that the cluster size on the node goes from 7 to 1(ie, itself) abruptly. It takes some time to scale back to 7.
What may be the cause of that? all nodes are ec2 instances so I dont think network can be a problem:!
/etc/hostname
(and consequently) to /etc/hosts
2.8.13
. Artifact is here -- https://repo1.maven.org/maven2/io/scalecube/scalecube-services-gateway-netty/2.8.13/.