{"action":"created","issue":{"url":"https://api.github.com/repos/netty/netty/issues/8013","repository_url":"https://api.github.com/repos/netty/netty","labels_url":"https://api.github.com/repos/netty/netty/issues/8013/labels{/name}","comments_url":"https://api.github.com/repos/netty/netty/issues/8013/comments","events_url":"https://api.github.com/repos/netty/netty/issues/8013/events","html_url":"https://github.com/netty/netty/issues/8013","id":330616962,"node_id":"MDU6SXNzdWUzMzA2MTY5NjI=","number":8013,"title":"netty dns resolving performance sometimes decreased greatly","user":{"login":"jianyuanzh","id":12515529,"node_id":"MDQ6VXNlcjEyNTE1NTI5","avatar_url":"https://avatars0.githubusercontent.com/u/12515529?v=4","gravatar_id":"","url":"https://api.github.com/users/jianyuanzh","html_url":"https://github.com/jianyuanzh","followers_url":"https://api.github.com/users/jianyuanzh/followers","following_url":"https://api.github.com/users/jianyuanzh/following{/other_user}","gists_url":"https://api.github.com/users/jianyuanzh/gists{/gist_id}","starred_url":"https://api.github.com/users/jianyuanzh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jianyuanzh/subscriptions","organizations_url":"https://api.github.com/users/jianyuanzh/orgs","repos_url":"https://api.github.com/users/jianyuanzh/repos","events_url":"https://api.github.com/users/jianyuanzh/events{/privacy}","received_events_url":"https://api.github.com/users/jianyuanzh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2018-06-08T11:09:55Z","updated_at":"2018-06-25T18:57:29Z","closed_at":null,"author_association":"NONE","body":"### Expected behavior\r\nWe have used netty dns resolver as our product's dns resolver. And from the metrics monitored by our monitoring tool, we have about 130+ resolving per seconds:\r\n![image](https://user-images.githubusercontent.com/12515529/41154799-e653c120-6b4d-11e8-8851-92d0626757b7.png)\r\nAnd normally the resolving performance is great, and it is about 50ms per resolving.\r\n![image](https://user-images.githubusercontent.com/12515529/41154838-1463f4f4-6b4e-11e8-9724-5234a0b07547.png)\r\n\r\n### Actual behavior\r\nBut the situation may get worse and become unrecoverable unless we restart our java process. Average resolving time may be increased to more than 4 seconds...  \r\n\r\nIt will be very helpful if you guys have any ideas for this case.  \r\n\r\nThanks\r\n\r\n\r\n### Steps to reproduce\r\nIt happens occasionally\r\n\r\n### Minimal yet complete reproducer code (or URL to code)\r\n\r\n### Netty version\r\nio.netty:netty-all:4.1.18.Final\r\n\r\n### JVM version (e.g. `java -version`)\r\njava version \"1.8.0_131\"\r\nJava(TM) SE Runtime Environment (build 1.8.0_131-b11)\r\nJava HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)\r\n\r\n### OS version (e.g. `uname -a`)\r\n\r\n```\r\nLinux production 2.6.32-696.3.2.el6.x86_64 #1 SMP Tue Jun 20 01:26:55 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/netty/netty/issues/comments/400058924","html_url":"https://github.com/netty/netty/issues/8013#issuecomment-400058924","issue_url":"https://api.github.com/repos/netty/netty/issues/8013","id":400058924,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMDA1ODkyNA==","user":{"login":"normanmaurer","id":439362,"node_id":"MDQ6VXNlcjQzOTM2Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/439362?v=4","gravatar_id":"","url":"https://api.github.com/users/normanmaurer","html_url":"https://github.com/normanmaurer","followers_url":"https://api.github.com/users/normanmaurer/followers","following_url":"https://api.github.com/users/normanmaurer/following{/other_user}","gists_url":"https://api.github.com/users/normanmaurer/gists{/gist_id}","starred_url":"https://api.github.com/users/normanmaurer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/normanmaurer/subscriptions","organizations_url":"https://api.github.com/users/normanmaurer/orgs","repos_url":"https://api.github.com/users/normanmaurer/repos","events_url":"https://api.github.com/users/normanmaurer/events{/privacy}","received_events_url":"https://api.github.com/users/normanmaurer/received_events","type":"User","site_admin":false},"created_at":"2018-06-25T18:57:29Z","updated_at":"2018-06-25T18:57:29Z","author_association":"MEMBER","body":"@jianyuanzh hmm... the query should have been timeout after 5 seconds by default. Can you show me how you configure your `DnsNameResolver` ?"}}
{"actor":{"display_login":"normanmaurer"}}