Created by: MRXLT
https://github.com/PaddlePaddle/Serving/pull/381 https://github.com/PaddlePaddle/Serving/pull/385 https://github.com/PaddlePaddle/Serving/pull/387 https://github.com/PaddlePaddle/Serving/pull/389 https://github.com/PaddlePaddle/Serving/pull/390 https://github.com/PaddlePaddle/Serving/pull/393 https://github.com/PaddlePaddle/Serving/pull/394 https://github.com/PaddlePaddle/Serving/pull/396