{"action":"created","issue":{"url":"https://api.github.com/repos/pencilblue/pencilblue/issues/754","labels_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/754/labels{/name}","comments_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/754/comments","events_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/754/events","html_url":"https://github.com/pencilblue/pencilblue/issues/754","id":107506993,"number":754,"title":"Redis Connections on constant increase","user":{"login":"cchatham","id":4976408,"avatar_url":"https://avatars.githubusercontent.com/u/4976408?v=3","gravatar_id":"","url":"https://api.github.com/users/cchatham","html_url":"https://github.com/cchatham","followers_url":"https://api.github.com/users/cchatham/followers","following_url":"https://api.github.com/users/cchatham/following{/other_user}","gists_url":"https://api.github.com/users/cchatham/gists{/gist_id}","starred_url":"https://api.github.com/users/cchatham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cchatham/subscriptions","organizations_url":"https://api.github.com/users/cchatham/orgs","repos_url":"https://api.github.com/users/cchatham/repos","events_url":"https://api.github.com/users/cchatham/events{/privacy}","received_events_url":"https://api.github.com/users/cchatham/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pencilblue/pencilblue/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":{"login":"brianhyder","id":3628887,"avatar_url":"https://avatars.githubusercontent.com/u/3628887?v=3","gravatar_id":"","url":"https://api.github.com/users/brianhyder","html_url":"https://github.com/brianhyder","followers_url":"https://api.github.com/users/brianhyder/followers","following_url":"https://api.github.com/users/brianhyder/following{/other_user}","gists_url":"https://api.github.com/users/brianhyder/gists{/gist_id}","starred_url":"https://api.github.com/users/brianhyder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianhyder/subscriptions","organizations_url":"https://api.github.com/users/brianhyder/orgs","repos_url":"https://api.github.com/users/brianhyder/repos","events_url":"https://api.github.com/users/brianhyder/events{/privacy}","received_events_url":"https://api.github.com/users/brianhyder/received_events","type":"User","site_admin":false},"milestone":null,"comments":10,"created_at":"2015-09-21T13:02:27Z","updated_at":"2015-09-22T02:27:46Z","closed_at":null,"body":"Hey guys!\r\n\r\nWe are seeing a constant increase of connections with Redis that eventually causes our app servers to fail (in AWS). I wanted to see if anyone else had seen this issue. \r\n\r\nWe are looking into a fix but any help would be appreciated. Thanks!"},"comment":{"url":"https://api.github.com/repos/pencilblue/pencilblue/issues/comments/142161144","html_url":"https://github.com/pencilblue/pencilblue/issues/754#issuecomment-142161144","issue_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/754","id":142161144,"user":{"login":"brianhyder","id":3628887,"avatar_url":"https://avatars.githubusercontent.com/u/3628887?v=3","gravatar_id":"","url":"https://api.github.com/users/brianhyder","html_url":"https://github.com/brianhyder","followers_url":"https://api.github.com/users/brianhyder/followers","following_url":"https://api.github.com/users/brianhyder/following{/other_user}","gists_url":"https://api.github.com/users/brianhyder/gists{/gist_id}","starred_url":"https://api.github.com/users/brianhyder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianhyder/subscriptions","organizations_url":"https://api.github.com/users/brianhyder/orgs","repos_url":"https://api.github.com/users/brianhyder/repos","events_url":"https://api.github.com/users/brianhyder/events{/privacy}","received_events_url":"https://api.github.com/users/brianhyder/received_events","type":"User","site_admin":false},"created_at":"2015-09-22T02:27:46Z","updated_at":"2015-09-22T02:27:46Z","body":"OK, I took a look at the code tonight.  There was an issue with the platform responding appropriately to process signals (#755).  That has been resolved and merged into 0.5.0.  Hopefully, at a minimum, it will eliminate one variable.  \r\n\r\nAre y'all using ElastiCache or true redis instances?  I've seen instances where TCP connections are kept alive in an ELB but are actually dead.  It just seems weird that the redis server is the one holding onto the connection.  My thought is that the connection would be dropped unless a heartbeat was received.  "}}