일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- pm2 시작
- pm2 설치
- 1883
- setInterval clear
- 데이터테이블 데이터 넣기
- 공인IP
- DatePicker
- Replication
- invalid data
- listener 1883
- html #select #option #multiple
- timepicker
- map이 undefined가 뜰 때
- setInterval 외부 정지
- mosquitto.conf
- mySQL_Replication
- mosquitto
- DataGridView 직접 입력
- datagridview 직접입력
- pm2
- 맥 어드레스
- transfer
- pm2 확인
- AntDesign
- 서버동기화
- pm2 상태 확인
- setInterval 정지
- c# datagridview 데이터 넣기
- allow_anonymouse
- setInterval 중지
- Today
- Total
목록Node (29)
개발 노트
Node.js 자식 프로세스(Child Process): 알아야 할 모든 것 (freecodecamp.org) 업데이트: 이 글은 현재 필자의 책 "Node.js Beyond The Basics"의 일부입니다. > jscomplete.com/node-beyond-basics [https://github.com/samerbuna/efficient-node] 에서 Node에 대한 더 많은" data-og-host="www.freecodecamp.org" data-og-source-url="https://www.freecodecamp.org/korean/news/node-js-child-processes-everything-you-need-to-know-e69498fe970a/" data-og-url="htt..
연결 관련(mssql & mysql & mqtt)처음부터 인터넷 연결이 안되는 상황중간부터 인터넷 연결이 안되는 상황쿼리 실행 실패 시 문자보내는 로직 테스트쿼리 자체에 문자열 에러인 경우쿼리 실행도중에 연결이 끊어진 경우failSql 재전송 관련 connection관련행 시 connection갯수 확인 (실행 직후/ 10분 이상 / 1시간 이상) db 업데이트관련데이터 전체적으로 수정후 정상적으로 업로드 되는지 각 컬럼별로 확인 fs모듈 관련저장위치 확인 및 경로 없을 때 정상적으로 파일 및 디렉토리 생성되는 지 확인 SMS관련원하는 상황에 문자가 정상적으로 전송되는지 확인(문자내용이 잘리지 않는지도 확인)원하는 시간 간격으로 정상적으로 전송되는지 확인(보통 콘솔로 확인)로그 생성 문자열 패턴파일명-함..
테스트 환경 - OS: window- pm2 version: 5.3 / 5.4 상황node로 실행 시 정상적으로 동작하지만 pm2로 실행 시 host에 대한 access deny가 발생하면서 연결이 되지 않는 오류가 발생node로 실행 시 정상적으로 동작한다는 것은 DB access자체에는 문제가 없음다른 프로젝트에서는 dotenv를 사용하지 않아서 pm2로 실행시켜도 정상적으로 동작함하드코딩으로 테스트 -> 정상 실행 -> .env파일을 가지고오지 못하는 문제가 있는 것을 확인해결.env파일을 정상적으로 불러오기 위해서는 실행시킬 때 그 경로로 이동해서 실행해야 함pm2는 실행시키는 위치 자체가 중요하기 때문에 제 위치에서 실행시키지 않으면 경로를 제대로 인식하지 못함bat 파일로 실행 시 실행위치 ..
MQTT connect가 지속적으로 발생하는 문제-> connect를 유발하는 함수나 스케줄이 있을것으로 추정(로그 추가로 탐색 ->아니었음) reconnect가 유발되는지 확인하기위해 reconnect관련 코드 추가-> reconnect가 유발되는것 확인 ->자동 reconnect가 유발되지 않게 설정한 뒤 수동으로 reconnect하도록 설정->reconnect가 정상적으로 이루어지지 않음-> MQTT수신이 이루어지지않음 AWS측에서 네트워크 신호를 조절하는 지 확인하기 위한 ping테스트 진행중-> 이상없음중복문자를 처리하지않는 방식으로 진행
TypeError: Cannot read properties of undefined (reading 'acquireTimeout') at new PoolConfig -> 작업관리자에서 노드삭제 시 폴더내에 있던 config파일이 초기화되는 문제-> pm2 실행중에도 발생하는 것 확인->farmCode 같을 시 update안하게 설정 시작 시 데이터베이스에 지속적으로 접근-> sync프로그램과 기존 dw_2016사이에 connection 경쟁(?) 이 있는거같음 -(확인중)node synchDirect.js로 실행후 pm2로 실행시 정상적으로 실행->원인: synchDirect.json? or 이미 연결된 connection이 원인-> pm2로 연결하면 connection이 정상적으로 이루어지지않는 원인찾..
1. 데이터 fetch로 api호출하기const axios = require("axios");let publicIp;(async () => { try { const response = await axios.get('https://api64.ipify.org?format=json', { httpsAgent: agent }); log('publicIp',response.data.ip); publicIp=response.data.ip } catch (error) { log('Error fetching public IP:', error); }})(); 2. TLS 에러발생 -> ip를 사용하게 허가해줘야함3. https모듈 설치 및 추가const https = requ..