{"action":"created","issue":{"url":"https://api.github.com/repos/scouter-project/scouter/issues/294","repository_url":"https://api.github.com/repos/scouter-project/scouter","labels_url":"https://api.github.com/repos/scouter-project/scouter/issues/294/labels{/name}","comments_url":"https://api.github.com/repos/scouter-project/scouter/issues/294/comments","events_url":"https://api.github.com/repos/scouter-project/scouter/issues/294/events","html_url":"https://github.com/scouter-project/scouter/issues/294","id":209243730,"number":294,"title":"[S138] queue exceeded!!","user":{"login":"guindous","id":293546,"avatar_url":"https://avatars.githubusercontent.com/u/293546?v=3","gravatar_id":"","url":"https://api.github.com/users/guindous","html_url":"https://github.com/guindous","followers_url":"https://api.github.com/users/guindous/followers","following_url":"https://api.github.com/users/guindous/following{/other_user}","gists_url":"https://api.github.com/users/guindous/gists{/gist_id}","starred_url":"https://api.github.com/users/guindous/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guindous/subscriptions","organizations_url":"https://api.github.com/users/guindous/orgs","repos_url":"https://api.github.com/users/guindous/repos","events_url":"https://api.github.com/users/guindous/events{/privacy}","received_events_url":"https://api.github.com/users/guindous/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-02-21T19:11:55Z","updated_at":"2017-02-23T07:45:28Z","closed_at":null,"body":"We have being using Scouter 0.4.18 for months with no problems. Recently we noted that after weeks of server (collector) running produced high CPU usage and logs showed repeatedly (every 10-11 seconds):\r\n`[S138] queue exceeded!!`\r\nAfter restart the server problems go away. Now the work around is to restart the server after some days running.\r\n\r\nIn order to add more info about logs, the first time that the message appeared was after a NullPointerException. Part of this log:\r\n\r\n```\r\n20161021 08:54:55 [S206] Auto deletion... 20161012\r\n20161021 09:25:11 [S159] invalid data\r\njava.lang.NullPointerException\r\n        java.io.OutputStream.write(OutputStream.java:75)\r\n        scouter.server.netio.data.MultiPacket$$anonfun$toBytes$1.apply$mcVI$sp(MultiPacket.scala:51)\r\n        scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:141)\r\n        scouter.server.netio.data.MultiPacket.toBytes(MultiPacket.scala:50)\r\n        scouter.server.netio.data.MultiPacketProcessor$.add(MultiPacketProcessor.scala:64)\r\n        scouter.server.netio.data.NetDataProcessor$.processCafeMTU(NetDataProcessor.scala:107)\r\n        scouter.server.netio.data.NetDataProcessor$.process(NetDataProcessor.scala:88)\r\n        scouter.server.netio.data.NetDataProcessor$$anonfun$1$$anonfun$apply$1.apply$mcV$sp(NetDataProcessor.scala:66)\r\n        scouter.server.util.ThreadScala$$anon$1.run(ThreadScala.scala:12)\r\n20161021 10:49:28 [S138] queue exceeded!!\r\n\r\n```\r\n\r\nAny hint about why this could happens? Anyone with similar symptoms? \r\n\r\nThanks in advance.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/scouter-project/scouter/issues/comments/281919157","html_url":"https://github.com/scouter-project/scouter/issues/294#issuecomment-281919157","issue_url":"https://api.github.com/repos/scouter-project/scouter/issues/294","id":281919157,"user":{"login":"gunlee01","id":6788732,"avatar_url":"https://avatars.githubusercontent.com/u/6788732?v=3","gravatar_id":"","url":"https://api.github.com/users/gunlee01","html_url":"https://github.com/gunlee01","followers_url":"https://api.github.com/users/gunlee01/followers","following_url":"https://api.github.com/users/gunlee01/following{/other_user}","gists_url":"https://api.github.com/users/gunlee01/gists{/gist_id}","starred_url":"https://api.github.com/users/gunlee01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gunlee01/subscriptions","organizations_url":"https://api.github.com/users/gunlee01/orgs","repos_url":"https://api.github.com/users/gunlee01/repos","events_url":"https://api.github.com/users/gunlee01/events{/privacy}","received_events_url":"https://api.github.com/users/gunlee01/received_events","type":"User","site_admin":false},"created_at":"2017-02-23T07:45:28Z","updated_at":"2017-02-23T07:45:28Z","body":"Is the user CPU of the scouter process high?\r\nIf processing is delayed and more than a certain number of queues accumulate, the Scouter is designed to empty it in order not to cause a system failure.\r\nThere are various reasons for processing delays, so it is difficult to tell.\r\nIf this problem persists, please create a thread dump at that time dozens of times at intervals of several seconds and share it."}}
{"actor":{"display_login":"gunlee01"}}