Fix #245 and DRY up service resource
Fix #245 and DRY up service resource

jingzhaoou/rabbitmq,jordant/rabbitmq,brumschlag/rabbitmq,brumschlag/rabbitmq,scalp42/rabbitmq,nipe0324/rabbitmq,kri5/rabbitmq,yangchengjian/rabbitmq,rogerhu/rabbitmq,philipbalinov/rabbitmq,XiangYao/rabbitmq,behanceops/rabbitmq,keepgo/rabbitmq,scalp42/rabbitmq,jingzhaoou/rabbitmq,jdrago999/rabbitmq,jjasghar/rabbitmq,jordant/rabbitmq,jjasghar/rabbitmq,gocardless-cookbooks/rabbitmq,philipbalinov/rabbitmq,justanshulsharma/rabbitmq,farshidce/rabbitmq,jujugrrr/rabbitmq,jujugrrr/rabbitmq,PerfectMemory/rabbitmq,justanshulsharma/rabbitmq,behanceops/rabbitmq,yangchengjian/rabbitmq,jdrago999/rabbitmq,PerfectMemory/rabbitmq,XiangYao/rabbitmq,gocardless-cookbooks/rabbitmq,kri5/rabbitmq,nipe0324/rabbitmq,keepgo/rabbitmq,rogerhu/rabbitmq,farshidce/rabbitmq