구름 IDE로 TCP소켓 채팅을 한번 만들어보고 싶습니다.
서버 코드는 구름 IDE에서 실행하고 클라이언트 코드는 개인PC에서 실행하려고 하는데 클라이언트에서 연결이 안 되거나 연결이 되어도 엉뚱한 곳으로 연결되는지 서버가 인식을 못합니다. host와 port를 어떻게 해줘야 할까요?
정확한 연결 에러 메시지를 같이 첨부해주셔야 오류 해결이 가능합니다.
질문글만으로는 해결해드릴 수 없을 것 같습니다.
저의 node.js mysql 연결 코드는 다음과 같습니다.
// node 20.10.0
// npm - "mysql": "^2.18.1"
import mysql from "mysql";
export const connection = mysql.createConnection({
host: process.env.DB_ADDRESS,
port: process.env.DB_PORT,
user: process.env.DB_ID,
password: process.env.DB_PW,
database: process.env.DB_SCHEMA,
});
connection.connect((err) => {
if (err) {
console.error("error DB connecting: " + err.stack);
return;
}
console.log("DB Connection as ID : " + connection.threadId);
});
@김장원
링크 감사합니다~^^
주신 링크에서는 로컬에서 디비 작업을 한 후에, db 파일만 사용한 것으로 보여집니다.
구름IDE에서 H2DB를 웹으로 띄우기 위해선 브라우저가 필요한데, 브라우저 프로세스의 경우 차단 사유가 되기 때문에 사용이 불가능할 것으로 보입니다.
감사합니다.
@전재준 님이 구름 ide 이미지팩 수정 에서 보낸 메세지:
여기에 특정 방 코드와 아이디를 치고 들어가면 특정 코드를 실행해서 그코드와 챗팅하는 기능을 추가로 구연하고 싶은데 이건 어떻게 해야될까요?
안녕하세요.
채팅 이미지팩 관련해서 가이드라인이 작성되어있는 구름 블로그가 존재합니다.
해당 부분 확인하시고 필요하신 기능 개발해주시면 감사하겠습니다.
https://blog.goorm.io/chatweb/