1. add user define port args, 2. add connect.logger, 3. add connect.staticCache()