Caverjs ws접속시 auto connect 설정

안녕하세요.
en 노드를 운영중이고 caver-js 통해 ws연결하여 트렌젝션 발생시

caverjs ws접속중 kend 노드가 재실행시 자동으로 접속하는 방법이 있을까요?

const { WS_PROVIDER, KIP7_ADDRESS } = {
  WS_PROVIDER: 'ws://localhost:8552',
  KIP7_ADDRESS: 'process.env.KIP7_ADDRESS',
};

const ws = new Caver.providers.WebsocketProvider(WS_PROVIDER, { auto: true });
const caver = new Caver(ws);

const KIP7Contract = caver.kct.kip7.create(KIP7_ADDRESS);

KIP7Contract.events.Transfer(async (err, event) => {
  if (!err) {
    num++;
    console.log({ tx: event.transactionHash, address: event.address, value: event.returnValues });
  } else {
    console.log(err);
    process.exit();
  }

  return;
});

위와같이 코드작성했을땐 자동으로 연결이 안됐습니다.