joykim93118771
@joykim93118771
Students
-
Reviews
-
Course Rating
-
Posts
Q&A
amazon sqs demo | auto scaling ๊ทธ๋ฃน ์์ฑ์ ์๋ฌ ๋ฐ์
๋ณด์๊ทธ๋ฃน ์๋ก ๋ง๋ค์ด์ ํด๊ฒฐํ์ต๋๋ค.
- 0
- 3
- 113
Q&A
์์ JDBC ๊ฐ์ ์ง๋ฌธ ์์ต๋๋ค.
์ ๋ ์๋์ ๊ฐ์ด application.properties ํ์ผ ๊ฐ ๋ณ๊ฒฝํด์ฃผ๋ ์ ์ ์๋ํ์ต๋๋ค.H2 ๋ฒ์ : 2.3.232 (2024-08-11)spring.datasource.url=jdbc:h2:tcp://localhost/~/test spring.datasource.driverClassName=org.h2.Driver spring.datasource.username=sa spring.datasource.password= spring.h2.console.enabled=true
- 0
- 3
- 306
Q&A
expose 3000
nginx > default.confํ์ผ์์ 3000๋ฒ ํฌํธ๋ฅผ nginx๊ฐ listen ํ๋๋ก ์ค์ ํด๋์๊ธฐ ๋๋ฌธ์ ๋๋ค.
- 0
- 1
- 243
Q&A
Deploy๋ฅผ ๊ณ์ ์คํจํฉ๋๋ค.
์๋ ํ์ธ์.(์ฌ์ง)Error ๋ฌธ๊ตฌ๋ง ๋ด์๋ AWS Elastic Beanstalk์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.์๋ ์ฒจ๋ถ ์ฌ์ง์ฒ๋ผ AWS Elastic Beanstalk ์ํ๊ฐ Ok ์ธ์ง ํ์ธํด๋ณด์ธ์!(์ฌ์ง)
- 3
- 4
- 1.3K
Q&A
docker-compose up ์ ์ค๋ฅ
์ ๋ ๋ ธ๋ ๋ฒ์ 16์ผ๋ก ๋ฐ๊ฟ์ ๋น๋ํ๊ณ ์คํํ๋ ๋์๊ฐ๊ธด ํฉ๋๋ค... (OS๋ ์๋์ฐ ์ ๋๋ค!)ํน์ ๋์์ด ๋์ค๊น ํด์ ์ฝ๋ ๋จ๊น๋๋ค. server.js ์ด์ ๊ฐ์ ๊ฐ์ฌ๋๊ป์ ๋จ๊ธฐ์ ์ฝ๋ ๋ณต๋ถconst express = require("express"); const redis = require("redis"); //๋ ๋์ค ํด๋ผ์ด์ธํธ ์์ฑ const client = redis.createClient({ socket: { host: "redis-server", port: 6379 } }); const app = express(); app.get('/', async (req, res) => { await client.connect(); let number = await client.get('number'); if (number === null) { number = 0; } console.log('Number: ' + number); res.send("์ซ์๊ฐ 1์ฉ ์ฌ๋ผ๊ฐ๋๋ค. ์ซ์: " + number) await client.set("number", parseInt(number) + 1) await client.disconnect();;; }) app.listen(8080); console.log('Server is running'); package.json์ฌ๊ธฐ์ nodemon ๋ชจ๋์ ํ์ ์์ต๋๋ค.{ "name": "nodejs-app-example", "version": "1.0.0", "description": "", "main": "server.js", "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express": "4.18.2", "nodemon": "^3.0.3", "redis": "4.6.12" }, "author": "", "license": "ISC" } Dockerfile๋ ธ๋ ๋ฒ์ 16์ผ๋ก ์ ํ ์ด์ ๋ ๋ฑํ ์์ต๋๋ค.# ๋ฒ ์ด์ค ์ด๋ฏธ์ง -> node version 16 FROM node:16 # ์ํน ๋๋ ํ ๋ฆฌ ์ค์ WORKDIR /usr/src/app COPY package.json ./ # ์ข ์์ฑ ์ค์น RUN npm install COPY ./ ./ # node ์๋ฒ๋ฅผ ์คํ์ํค๋ ๋ช ๋ น์ด CMD ["node", "server.js"] docker-compose.yml๊ฐ์ฌ๋๊ณผ ๋ค๋ฅด๊ฒ ์ด๋ฏธ ๋น๋๋ ๋์ปค ์ด๋ฏธ์ง yml ํ์ผ์ ๋ช ์ํด์ฃผ์์ต๋๋ค. (์ ๋์ปค ํ์ผ ์ฌ์ฉํด์ ๋น๋)version: '3' services: redis-server: image: 'redis' node-app: image: 'joykim93/docker-compose-node-demo' ports: - '8080:8080'
- 0
- 7
- 2.6K
Q&A
Docker Volumes ์๋ฉ๋๋ค ๋์์ฃผ์ธ์
์ ๋ ๊ฐ์ ์ํฉ์ ๋๋ค.(๋์ปค GUI์์ ํ์ผ ์์ค๊ฐ ๋ณ๊ฒฝ๋๋ ๊ฒ์ ํ์ธ๋์ง๋ง ์ค์ ๋ฐ์์ ์๋จ... ์ ์ง๋ฌธ์๊ฐ ๋ง์ํด์ฃผ์ ๊ฒ์ฒ๋ผ node๋ก server.js๋ฅผ ์คํ์์ผ์ ๋ฐ์ํ ์ด์ ๊ฐ๊ธฐ๋ ํจ...)์ฌ์ฉํ ๋์ปค ํ์ผ์ ์๋์ ๊ฐ์ต๋๋ค.# ๋ฒ ์ด์ค ์ด๋ฏธ์ง -> node version 10 FROM node:10 # ์ํน ๋๋ ํ ๋ฆฌ ์ค์ WORKDIR /usr/src/app COPY package.json ./ # ์ข ์์ฑ ์ค์น RUN npm install # COPY ./ ./ # node ์๋ฒ๋ฅผ ์คํ์ํค๋ ๋ช ๋ น์ด CMD ["node", "server.js"] ๋ช ๋ น์ด ์๋์ ๊ฐ์ต๋๋ค (window powershell)docker run -p 8888:8888 -v /usr/src/app/node_modules -v ${pwd}/server.js:/usr/src/app/server.js [๋์ปค ์ด๋ฏธ์ง] ์ถ๊ฐ์ ์ผ๋ก๋์ปค ์ปจํ ์ด๋ ๋ด๋ถ์์ node ์๋ฒ๋ฅผ kill -9 [PID] ๋ก kill ์ํจ ํ server.js ์ฌ์คํํ๋ ค๊ณ ์๋ํด๋ณด์์ง๋งkill -9 [PID] ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด๋ node ์๋ฒ๊ฐ ์ฃฝ์ง ์์ต๋๋ค.์ด ๋ถ๋ถ๋ ๊ฐ์ด ๋ต๋ณํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.(์ฌ์คํํ๋ฉด ๋ณ๊ฒฝ๋ ์์ค ์ฝ๋๊ฐ ๋ฐ์๋์ง๋ ํ์ธํ๊ธฐ ์ํ ํ ์คํธ)
- 0
- 2
- 1.1K
Q&A
delete({ id, user}) ์๋๋ ๋ฌธ์
์ค ์ข์ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.window๋ ์ฐฝํ๋ ์ ์ด์ฃผ์ ๋๋ก ์ฒ๋ฆฌํ๋ฉด ํด๊ฒฐ ๊ฐ๋ฅํฉ๋๋ค.(ํํดX) ๋ค๋ง Repository ์์ฒด๋ฅผ ์์ ํด์ฃผ๋ ๋ฐฉํฅ์ด ๋ง์๊น์? ๋ง์ฝ board ์ด์ธ์ entity๋ฅผ ๊ฐ์ ๋ฐฉ์์ผ๋ก delete ํ๋ค๋ฉด ๋๊ฐ์ด Repository criteria ๋ณ์์ ํ์ ์ ์ถ๊ฐํด์ผํ ๊น์?๊ถ๊ธํด์ ์ถ๊ฐ ์ง๋ฌธ ๋จ๊น๋๋ค.(์ฌ์ง)ps. ์ ๋ ์๋์ ๊ฐ์ด ์ฟผ๋ฆฌ๋น๋๋ฅผ ํตํด์ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. (๊ธฐ์กด์ Repository API๋ก ๊ตฌํํ๊ณ ์ ์ฝ์งํ๋ค๊ฐ ์ฟผ๋ฆฌ๋น๋๋ก ๊ตฌํํ์๋ค์ ใ ใ ใ )await this.boardRepository.createQueryBuilder('board').delete().from(Board).where("userId = :userId", { userId: user.id }).andWhere("id = :id", { id: id}).execute();typeORM docs: ์ฟผ๋ฆฌ๋น๋ delete ๋ฉ์๋https://orkhan.gitbook.io/typeorm/docs/delete-query-builder
- 2
- 3
- 1.1K
Q&A
[JWT๋ฅผ ์ด์ฉํด์ ํ ํฐ ์์ฑํ๊ธฐ] secretOrPrivateKey must have a value ์๋ฌ ๋ฐ์
์๋ ๋งํฌ๋ก JWT ์์ฑํ๋๋ฐ๋ ์ฑ๊ณตํ๋๋ฐํน์ ๋ค๋ฅธ Solution์ ์๋์ง ๊ถ๊ธํฉ๋๋ค.https://stackoverflow.com/questions/70171111/nest-cant-resolve-dependencies-of-the-jwtservice-though-exported-from-another-m
- 0
- 1
- 2.9K
Q&A
(5๊ฐ) PHP์ MySQL์ ์ฐ๋๊ณผ INSERT ๊ฐ์์์ echo mysqli_error($conn); ๋ช ๋ น์ด๊ฐ ๋จน์ง ์์ต๋๋ค.
ํ์ฌ์ดํธ์์ @์ธ๋ ธ์111111๋๊ป์ ๋ต๋ณํด์ฃผ์ ๋ด์ฉ ์ ์ฉํด์ ์์ ์ง๋ฌธ ํด๊ฒฐํ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.https://opentutorials.org/course/3167/19591#
- 0
- 1
- 335




