support user and password for mongodb, improve router with test case
improve log with shortfile name