{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/mcrouter/issues/74","labels_url":"https://api.github.com/repos/facebook/mcrouter/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/facebook/mcrouter/issues/74/comments","events_url":"https://api.github.com/repos/facebook/mcrouter/issues/74/events","html_url":"https://github.com/facebook/mcrouter/issues/74","id":96260974,"number":74,"title":"java.util.concurrent.CancellationException with spring SpyMemcache client","user":{"login":"joejoesucks","id":9650516,"avatar_url":"https://avatars.githubusercontent.com/u/9650516?v=3","gravatar_id":"","url":"https://api.github.com/users/joejoesucks","html_url":"https://github.com/joejoesucks","followers_url":"https://api.github.com/users/joejoesucks/followers","following_url":"https://api.github.com/users/joejoesucks/following{/other_user}","gists_url":"https://api.github.com/users/joejoesucks/gists{/gist_id}","starred_url":"https://api.github.com/users/joejoesucks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joejoesucks/subscriptions","organizations_url":"https://api.github.com/users/joejoesucks/orgs","repos_url":"https://api.github.com/users/joejoesucks/repos","events_url":"https://api.github.com/users/joejoesucks/events{/privacy}","received_events_url":"https://api.github.com/users/joejoesucks/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-21T08:42:46Z","updated_at":"2015-07-21T09:38:32Z","closed_at":null,"body":"Hi guys,\r\n\r\nWe are using spring SpyMemcache client to connect to our memcached servers. The code is working properly on development environment which has only one memcached server without mcrouter configured. But after we deployed codes to production envrionment with four memcached servers and a mcrouter server, we always got following exception.\r\nMemcached operation exception: Exception occured during synchronously getting object from Memcached; nested exception is java.util.concurrent.CancellationException: Cancelled\r\nor \r\nMemcached operation exception: Exception occured during setting object into Memcached; nested exception is java.util.concurrent.ExecutionException: java.util.concurrent.CancellationException: Cancelled\r\n\r\nI'm not good at server setup thing, so it's very appreciate if anyone can help to point if we missed anything. Thank you.\r\n\r\nThanks,\r\nJoe"},"comment":{"url":"https://api.github.com/repos/facebook/mcrouter/issues/comments/123240939","html_url":"https://github.com/facebook/mcrouter/issues/74#issuecomment-123240939","issue_url":"https://api.github.com/repos/facebook/mcrouter/issues/74","id":123240939,"user":{"login":"joejoesucks","id":9650516,"avatar_url":"https://avatars.githubusercontent.com/u/9650516?v=3","gravatar_id":"","url":"https://api.github.com/users/joejoesucks","html_url":"https://github.com/joejoesucks","followers_url":"https://api.github.com/users/joejoesucks/followers","following_url":"https://api.github.com/users/joejoesucks/following{/other_user}","gists_url":"https://api.github.com/users/joejoesucks/gists{/gist_id}","starred_url":"https://api.github.com/users/joejoesucks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joejoesucks/subscriptions","organizations_url":"https://api.github.com/users/joejoesucks/orgs","repos_url":"https://api.github.com/users/joejoesucks/repos","events_url":"https://api.github.com/users/joejoesucks/events{/privacy}","received_events_url":"https://api.github.com/users/joejoesucks/received_events","type":"User","site_admin":false},"created_at":"2015-07-21T09:38:32Z","updated_at":"2015-07-21T09:38:32Z","body":"Here is the configuration.\r\n\r\n{\r\n  \"pools\": {\r\n    \"A\": {\r\n      \"servers\": [\r\n        \"xxx1:xxx\",\r\n        \"xxx2:xxx\",\r\n        \"xxx3:xxx\",\r\n        \"xxx4:xxx\",\r\n      ]\r\n    }\r\n  },\r\n  \"route\": \"PoolRoute|A\"\r\n}\r\n"}}