An asynchronous DNS dynamic update module for nginx upstream