add jar tool , finish reconnect when initialize fail and reconnect when lost connection