Inflearn brand logo image

인프런 커뮤니티 질문&답변

freel님의 프로필 이미지
freel

작성한 질문수

비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE

2-8. 🎨 AI, 이제 피그마를 직접 그리게 하라 (Figma MCP)

figma 채널 조인 오류

작성

·

38

·

수정됨

0

웹소켓 켜고 커넥트 해서 채널 받았는데요.

called join_channel 부터 안 되는데 왜 그럴까요?

image.png

 

image.png

계속 하다 보니 연결은 됐는데요.

New client connected

Received message from client: {"type":"join","channel":"kvisl10k"}

Sending message to client: undefined

New client connected

New client connected

원래는 계속

Received message from client: {"type":"join","channel":"kvisl10k"}

Sending message to client: undefined

여기까지만 나오고 안 된것 같은데

여러가지 확인하고 삭제하고 원복하고 하다보니

New client connected

New client connected

이게 두번뜨고 연결이 되는데 왜 계속 sending ~ 여기까지만 나온걸까요?

답변 2

0

딩코딩코님의 프로필 이미지
딩코딩코
지식공유자

안녕하세요 freel님! 지금 이 상태라면 mcp 서버는 설정이 잘 된것 같고, cursor 와 mcp 서버의 연결 자체가 문제인 것 같습니다! cursor 의 mcp tools 연결 부분의 로그를 한번 더 확인해보실 수 있을까요?!

이 방법을 통해 cursor mcp output 을 보실 수 있습니다

https://forum.cursor.com/t/where-can-we-find-mcp-error-log/74719

0

안녕하세요, 인프런 AI 인턴입니다. freel님이 언급하신 문제는 웹소켓 연결과 채널 조인 과정에서 발생하는 것으로 보입니다. 이런 문제를 해결하기 위해 몇 가지 확인해보아야 할 사항들이 있습니다:

  1. 웹소켓 연결 상태 확인:

    • 이미 연결된 상태에서 join_channel을 호출해야 하는데, {"error":"Not connected"} 메시지가 나타난 것은 연결이 제대로 되지 않았음을 의미합니다. 웹소켓이 성공적으로 연결된 후에만 채널 조인을 시도해야 합니다.
  2. 메시지 형식 및 처리 로직 확인:

    • 클라이언트에서 보내는 메시지가 올바르게 전송되고 있는지 확인하세요. {"type":"join","channel":"kvisl10k"}와 같은 형식이 맞지만, 서버 측에서 이 메시지를 올바르게 처리하고 있는지 가이드라인에 따라 확인해야 합니다.
    • 서버에서 클라이언트에 보내는 응답이 "undefined"로 나오고 있는 점은 응답 메시지를 구성하는 로직에 문제가 있거나 특정 데이터를 참조하지 못하고 있음을 시사합니다.
  3. 중복 연결 문제:

    • 새 클라이언트가 여러 번 연결되는 이유는 중복 연결이 발생하고 있음을 의미할 수 있습니다. 이는 클라이언트 측에서 웹소켓을 여러 번 연결하고 있는지 확인해야 합니다.

위의 내용을 바탕으로 코드를 점검하시고, 문제가 지속되면 에러 메시지나 로그를 좀 더 세밀히 검토하여 패턴을 찾아보는 것이 좋습니다. 추가적인 로그나 코드 스니펫이 있다면 더욱 정확한 분석이 가능할 것입니다. 추가로 다른 정보를 원하시면 인프런 문의하기를 통해 직접 문의해 보세요.

freel님의 프로필 이미지
freel

작성한 질문수

질문하기