목록분류 전체보기 (91)
archive
https://www.comtec.kr/2021/07/14/aws-dns-ssl/ [AWS] DNS 및 SSL 인증서 설정 – 콤텍시스템 www.comtec.kr
Arrays.copyOf(), Arrays.copyOfRange()메서드를 이용해서 배열을 복사할 수 있다. 이 때, 복사를 시작할 인덱스, 끝나는 인덱스를 지정해 배열 슬라이싱을 구현할 수 있다. int[] arr = {0, 1, 2, 3, 4, 5}; int[] arr1 = Arrays.copyOfRange(arr, 0, 3) // [0, 1, 2] int[] arr2 = Arrays.copyOfRange(arr, 3, arr.length); // [3, 4, 5]
pm2로 npm start scripts 실행하는 명령어 pm2 start --name "이름" npm -- start
fastify 서버를 EC2에 배포하려고 하는데 분명 포트도 열어줬는데 접속이 안되서 테스트로 express 서버 띄워봤는데 이건 접속이 잘됐다.. 그래서 EC2 인스턴스 문제나 보안그룹 문제는 아니라고 판단했다. 그래서 로컬에서 보내는 요청은 되는지 curl http://localhost:8080 으로 확인해보니까 이건 된다. 서버는 잘 뜨는 걸 확인하고 'fastify 외부 접근' 등으로 검색해보니까 https://stackoverflow.com/questions/14043926/node-js-connect-only-works-on-localhost Node.js connect only works on localhost I've written a small Node.js app, using conne..
multer 모듈로 S3업로드 하는건 코드가 많은데 fastify-multer로 S3 연동하는 건 거의 자료가 없는듯 하다 사실상 코드는 거의 똑같은데 fastify-multer 모듈을 import를 하면 오류가 난다. 선언한 변수가 모듈에도 있다? 이러길래 import 말고 그냥 require로 바꿔봤는데 오류없어지고 잘된다. 왜인지는 모르겠음... 작성한 미들웨어 코드는 아래와 같다. const aws = require('aws-sdk'); const multer = require('fastify-multer') # 이 부분을 import가 아니라 require로 해줘야함.. const multerS3 = require('multer-s3'); import dotenv from 'dotenv'; do..