반응형 Container2 [Docker]비디오 스트리밍 마이크로서비스 비디오 스트리밍 코드: const express = require("express"); const fs = require("fs"); //내장된 fs 라이브러리를 사용해 Node.js에서 파일 시스템 API를 쓸 수 있다. const path = require("path"); const app = express(); const port = 3000; // // Registers a HTTP GET route for video streaming. // 비디오 스트리밍을 위한 REST API인 HTTP 경로를 정의한다. app.get("/video", (req, res) => { // 브라우저에 전송 할 스트리밍 비디오의 경로 const videoPath = path.join("./videos", "Samp.. Kubernetes 2023. 6. 6. [Container] 컨테이너 오케스트레이션 (Container Orchestration) 서버를 관리하는 것 서버의 상태를 관리하기 위한 노력 ->문서화를 잘해보자 -> OS업데이트나 환경이 바뀌면 똑같이 따라 해도 잘 안 되는 케이스가 생긴다. 그래서 등장한 Chef , Puppet, Ansible 서버를 관리하는 도구를 사용하는 것, 해당 도구에 맞게끔 어떤 프로그램이 없으면 설치하고, 설정이 맞지 않으면 어떤 설정을 바꿔라 이러한 것들을 서포트하는 역할 단점 1. 설정도구 자체를 배워야 함 서버를 굉장히 복잡하게 관리하다 보면 도구의 사용법도 난이도가 굉장히 높아진다. 자바나 노드의 버전을 다르게 운영해야 하는 경우 노드 프로그램 자체의 디렉터리를 다르게 설정해야 하는데, 어떻게 하면 한 서버에서 여러 개의 버전을 잘 돌릴 수 있을 것인가? 가상머신의 등장 가상머신 하나에는 하나의 프로.. Kubernetes 2023. 6. 4. 이전 1 다음 반응형