IT

Bun(JS) 1.0.4 ConnectionRefused Error

紫紅 2023. 11. 5. 02:15
반응형

Bun을 실무에 도입해볼까하여 검토 겸 공부하려고 예제를 만들어보고 있었다.
코딩한지 3분 됐나...? 도중 아래와 같은 에러가 났다.

에러 내용

ConnectionRefused: Unable to connect. Is the computer able to access the url?

문제의 코드

코드는 아래와 같았는데, 나는 localhost:8000에 fastAPI를 띄워두었으므로, 정상 동작해야 했다.

Bun.serve({
  async fetch(req) {
    console.log(await fetch('http://localhost:8000/api/healthz'))
    return new Response("Bun!");
  },
});

해결 방법

localhost => 127.0.0.1로 수정하자, 정상동작.

특이사항 정리

  1. Alias는 localhost만 인식하지 못한다(일반 도메인은 잘 인식한다).
  2. 아직 정식 버전이 나온지 얼마 되지 않았기에, 이런 종류의 디테일이 떨어질 수 있다. 감안하고 사용해야 한다.
반응형