728x90

전체 글 152

[nginx] NginX로 도커(Docker) 컨테이너 로드밸런싱

NginX 로드 밸런싱 기초 이전 글에서 닷넷 어플리케이션을 도커로 빌드하여 호스팅 하였다. 이번에는 컨테이너를 여러개 생성하여 NGINX 를 이용하여 로드 밸런싱을 하느것을 알아보도록 한다. [asp.net Core] 닷넷 코어 어플리케이션 Docker 빌드(멀티 프로젝트 dockerfile) [asp.net Core] 닷넷 코어 어플리케이션 Docker 빌드(멀티 프로젝트 dockerfile) asp.net core 도커 개발환경 구성하기 1. 비쥬얼 스튜디오 2022 를 이용하여 asp.net core 어플리케이션 만들기 Visual Studio Community 다운로드 후 설치 무료 개발자 소프트웨어 및 서비스 - Visual Studio 무료 askforyou.tistory.com 도커 asp..

[asp.net Core] 닷넷 코어 어플리케이션 Docker 빌드(멀티 프로젝트 dockerfile)

asp.net core 도커 개발환경 구성하기 1. 비쥬얼 스튜디오 2022 를 이용하여 asp.net core 어플리케이션 만들기 Visual Studio Community 다운로드 후 설치 무료 개발자 소프트웨어 및 서비스 - Visual Studio 무료 제공: Visual Studio Community, Visual Studio Code, VSTS 및 Dev Essentials. visualstudio.microsoft.com ASP.NET Core 웹앱 MVC 프로젝트를 생성합니다. .net core 7.0 프레임워크를 기준으로 합니다. 환경에 맞는 프레임워크를 선택합니다. 일단 Docker 사용은 선택하지 않습니다.( docker 선택시 자동으로 Dockerfile 이 생성) 프로젝트 생성후 ..

[linux] 리눅스 서비스 관련 systemctl 명령어 - 시작, 중지, 자동시작

서비스 상태 나 등록, 서비스 목록 확인할경우 --서비스 상태 sudo systemctl status servce_name.service --서비스 시작 sudo systemctl start servce_name.service --서비스 재시작 sudo systemctl restart servce_name.service --서비스 중지 sudo systemctl stop servce_name.service --자동시작 등록 sudo systemctl enable servce_name.service --자동시작 해지 sudo systemctl disable servce_name.service --등록된 서비스 목록 sudo systemctl list-units --type=service

Server/linux 2023.09.20

우분투[Ubuntu] 22.04에 MongoDB 6.0 설치

MongoBD 커뮤니티 및 엔터프라이즈 에디션 1단계: 시스템 업데이트 수행 Ubuntu 시스템을 업데이트하고 필요한 패키지를 설치 sudo apt update sudo apt install wget curl gnupg2 software-properties-common apt-transport-https ca-certificates lsb-release 2단계: 공개 키 가져오기 다음 명령을 실행하여 MongoDB용 공개 GPG 키를 가져옵니다. curl -fsSL https://www.mongodb.org/static/pgp/server-6.0.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-6.gpg 3단계: MongoDB 저장소 구성 echo "..

Database/NoSQL 2023.09.05

우분투 리눅스 아파치 카프카 설치하기

카프카 설치에 앞서 자바 설치 [linux] 리눅스 ubuntu(우분투) 자바(JDK11) 설치 하기 환경 Ubuntu 22.04.3 LTS JDK 11 자바 설치 패키지 업데이트 및 확인 $ apt update $ apt list | grep openjdk 자바 설치 $ apt install openjdk-11-jdk 설치 확인 $ java -version 환경 변수 등록 자바 경로 확인 $ update-alternatives askforyou.tistory.com 카프카 다운로드 Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 최신버전 다운로드 및 설치 wget https://downloads.apache.or..

Server/linux 2023.08.30

AWS Summit Seoul 2023 참관 후기

AWS 대한 소개를 먼저 하자면 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com AWS(Amazon Web Services) AWS는 아마존 웹 서비스(Amazon Web Services)의 준말로, 클라우드 컴퓨팅 서비스를 제공하는 세계적인 플랫폼입니다. AWS는 기업과 개발자들에게 다양한 클라우드 서비스를 제공하여 비용 절감, 확장성, 보안성 등을 향상시키고 비즈니스를 혁신할 수 있는 기회를 제공합니다. AWS는 전 세계에 여러 데이터 센터를 보유하고 있으며, 고객들에게 안정적이고 고성능의 서비스를 제공합니다. 다양한 기업, 스타트업, 개발자, 정부 기관 등에서 AWS를 활용하여 비즈니스를 성장시키고 혁신을 이루고 있습니다. 클라우드 서버 클..

일상 2023.05.15

[ChatGPT] JavaScript - Array(배열) Method 소개

JavaScript 배열 * 이 글은 ChatGPT 로 작성되었습니다. 배열이란 무엇인가요? JavaScript에서 배열은 여러 개의 값을 하나의 변수에 저장할 수 있는 구조입니다. 배열은 다양한 타입의 값(숫자, 문자열, 객체 등)을 가질 수 있으며, 각 값에는 인덱스(index)라는 고유한 번호가 부여됩니다. 배열의 생성 방법 배열은 다음과 같이 만들 수 있습니다: const arrayName = [element1, element2, element3, ...]; 배열 요소에 접근하는 방법 배열 요소에 접근하려면 배열 이름과 인덱스를 사용합니다. 예를 들어, arrayName[2]는 element3에 접근할 수 있습니다. 배열의 크기와 길이 JavaScript에서 배열의 크기는 각 요소가 차지하는 메모..

ChatGPT 2023.02.10

[ChatGPT] 간소화와 마음정리

간소화와 마음정리 간소화와 마음정리는 우리 생활에서 지속적으로 중요한 역할을 하고 있습니다. 혼잡한 도시 생활과 과도한 업무와 일정 때문에, 우리는 긴장과 스트레스를 느끼게 됩니다. 그러한 긴장과 스트레스를 해소하기 위해서는 간소화와 마음정리가 필수적입니다. 간소화는 우리 생활에서 필요 없는 것들을 제거하는 것을 말합니다. 자신의 집, 직장, 가정생활에서 필요 없는 물건들을 정리하는 것이 간소화입니다. 이를 통해, 우리는 불필요한 물건들에 의해 차지되는 공간을 절약할 수 있으며, 더욱 효율적인 생활을 예상할 수 있습니다. 마음정리는 간소화와 함께 중요한 역할을 하는 것입니다. 스트레스와 긴장을 느끼게 될 때, 마음에서도 정리하는 것이 필요합니다. 마음을 정리하는 것은 자신의 생각, 감정, 경험을 효과적으..

ChatGPT 2023.02.06

[ChatGPT] 직장인을 위한 유용한 생활 팁

직장인을 위한 유용한 생활 팁 직장인은 매일 고지식한 업무와 많은 사람들과의 관계 관리 때문에 힘든 일상을 보내곤 합니다. 그러나 직장인이 갖추어야 할 생활 팁은 일상을 더욱 편안하게 만들어줄 수 있습니다. 아래는 직장인을 위한 유용한 생활 팁입니다. 1. 건강한 식습관 직장인들은 종종 업무에 바쁜 시간에도 불구하고 건강한 식습관을 유지하지 못하곤 합니다. 하지만 좋은 식습관은 몸과 마음의 건강을 도모할 수 있으며, 집중력과 생산성을 향상시킵니다. 적당한 양의 음식을 섭취하고, 충분한 수분을 마시는 것이 좋습니다. 2. 충분한 휴식 직장인들은 과도한 일상 스트레스와 집중력 감소로 인해 많은 수면 부족을 겪곤 합니다. 그러나 충분한 휴식은 직장인들에게 건강과 집중력 향상에 도움이 됩니다. 매일 7-9시간의..

ChatGPT 2023.02.06
728x90