작성
·
38
·
수정됨
0
웹소켓 켜고 커넥트 해서 채널 받았는데요.
called join_channel 부터 안 되는데 왜 그럴까요?
계속 하다 보니 연결은 됐는데요.
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님이 언급하신 문제는 웹소켓 연결과 채널 조인 과정에서 발생하는 것으로 보입니다. 이런 문제를 해결하기 위해 몇 가지 확인해보아야 할 사항들이 있습니다:
웹소켓 연결 상태 확인:
join_channel
을 호출해야 하는데, {"error":"Not connected"}
메시지가 나타난 것은 연결이 제대로 되지 않았음을 의미합니다. 웹소켓이 성공적으로 연결된 후에만 채널 조인을 시도해야 합니다.메시지 형식 및 처리 로직 확인:
{"type":"join","channel":"kvisl10k"}
와 같은 형식이 맞지만, 서버 측에서 이 메시지를 올바르게 처리하고 있는지 가이드라인에 따라 확인해야 합니다."undefined"
로 나오고 있는 점은 응답 메시지를 구성하는 로직에 문제가 있거나 특정 데이터를 참조하지 못하고 있음을 시사합니다.중복 연결 문제:
위의 내용을 바탕으로 코드를 점검하시고, 문제가 지속되면 에러 메시지나 로그를 좀 더 세밀히 검토하여 패턴을 찾아보는 것이 좋습니다. 추가적인 로그나 코드 스니펫이 있다면 더욱 정확한 분석이 가능할 것입니다. 추가로 다른 정보를 원하시면 인프런 문의하기를 통해 직접 문의해 보세요.