Currently the architecture is:
router -> service -> proxy -> service manager
change it to
service manager -> service -> proxy -> router

What do you think?