일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹디자인예제
- html5기초
- NFT
- 솔라나개발
- 솔라나NFT
- pgpool
- 서버
- html5기초예제
- grpc
- solanaNFT
- html5포트폴리오예제
- 솔라나
- html5popup
- html5글자효과
- NFT개발
- html5디자인예제
- 포트폴리오
- 포트폴리오예제
- html5예제
- NFT솔라나
- 웹디자인
- PostgresSQL
- html5배경만들기
- 이중화
- html5웹디자인예제
- nft예제
- HTML5
- 솔라나cookbook
- 웹예제
- html5웹디자인
- Today
- Total
목록Backend (15)
Scikit Web
nodejs node_modules/wrap-ansi/index.js not supported. .. 특정 패키지 설치후 frontend 에서 사용을 허용하지 않는 모듈들이 있었다. 아주 단순하게.. 아래와 같은 명령어로 .. 해당 이슈를 해결하였다 yarn upgrade
Nodejs Server Side 에서 xlsx 패키지를 이용하여 파일 생성후 프론트에서 다운로드 시키는 예제 import * as XLSX from "xlsx"; try { const rootPath = process.cwd(); var filePath = "/download/excel.xlsx"; // step 1. workbook 생성 const wb = XLSX.utils.book_new(); // step 2. 시트 만들기 const newWorksheet = XLSX.utils.json_to_sheet([data data data]); // step 3. workbook에 새로만든 워크시트에 이름을 주고 붙인다. XLSX.utils.book_append_sheet(wb, newWorksheet..
async function main() { console.log('start scripts'); (async () => { })(); } main().catch((error) => { console.error(error); process.exitCode = 1; }); node [file name]
docker-compose.yml version: '3.1' services: db: image: mariadb ports: - 3306:3306 restart: always environment: MARIADB_DATABASE: sample MARIADB_USER: admin MARIADB_PASSWORD: password MARIADB_ROOT_PASSWORD: password 위와 같이 하면 sample 이라는 테이블과 admin 계정이 만들어 진다
앞서 도커로 실행한 PostgreSQL Active(Primary) 서버와 Standby 서버를 PgPool로 연결하는 작업을 한다. pgpool.conf 파일을 수정한다 vi /etc/pgpool/pgpool.conf #------------------------------------------------------------------------------ # CONNECTIONS #------------------------------------------------------------------------------ listen_addresses = '*' port = 1111 #-----------------------------------------------------------------..
기본 개발 환경을 만들었다면 하나하나 설정을 하면 되겠다. 1. Active(Primary) Server 설정 도커로 실행한 Active(Primary) Sever에 접속한다. 아래 명령어로 실행한 도커 컨테이너의 ID를 확인한다. sudo docker ps 확인 후 해당 도커에 접속한다. sudo docker exec -it 컨테이너ID /bin/bash 도커에 접속하고 나면 파일의 내용을 수정할 수 있는 에디터 조차 포함되어 있지 않다. 설치가 필요하다. apt update apt install vim 설치를 완료하고 PostgreSQL 서버에 어디서든지 쉽게 접속 가능하도록 설정을 변경해야 한다 pg_hba.conf 파일을 수정한다 cd /var/lib/postgresql/data vi pg_hba..
무중단 서비스를 제공하기 위해 시스템을 구축하던 중 PostgreSQL은 Active - Active 모드와 Active -StandBy 모드가 지원된다는 것을 확인하고 구축해보았다. Active - Standby mode 의 경우 Active 서버는 쓰기/업데이트 가능, StandBy 서버는 읽기만 가능한 상태이다. 시스템 OS Ubuntu 22.04 개발 환경 PostgreSQL12 + Docker : Primary Server PostgreSQL12 + Docker : Standby Server PgPool2 으로 구성 하였다. 구축 테스트 방법은 PgPool2 실행 -> Active 서버(Primary) 실행 -> Standby 서버 실행 -> Active 서버 Down -> 동작 검증 -> 재설..
PostgresSQL 을 도커로 실행하고 있는 상황이라 아래 명령어로 해당 도커의 인스턴스 안으로 접속하여 초기화 한다 sudo docker exec -it 08a814b850ec bash psql [DB NAME] truncate table "[TABLE NAME]" restart identity pg restore 기능 중 DB의 특정 테이블을 복구 하는 방법이다 pg_restore --host "localhost" --port "5434" --username "root" --dbname "" --table "" [FILE NAME]