일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- GCP
- BitCoin
- GPT
- Mecab
- Python #open #read #파이썬
- NLP
- ML #머신러닝
- 매매봇
- OpenAI
- CentOS
- DataLoader
- Gunicorn
- overloaed
- MySQL
- leetcode
- vram
- docker
- pytorch
- Backoff
- Anaconda
- python
- GPT API
- ML
- Flask
- UUID
- 고유값
- Python #for문 #while문 #응애
- onnx #openvino #tf2onnx #openvinokeras
- GPU
- 파이썬 #기초 #응애
- Today
- Total
목록전체 글 (43)
람쥐썬더
MVP 구상할때 그지같이 만들어놓고 서버에서 바로 실행하던 데이터베이스 처리용 서버를 컨테이너화 해야한다.(진짜 하기 싫은데 해야지 해야지 미뤄놓은 기술부채) 기존 쓰던 flask 를 swagger 와 비동기처리를 위해 fastapi 로 바꾸고통으로 쓰던 함수들을 고수같아 보이게 찢어주고 개발원칙들을 지켜가며 다시 만들어야 한다. 1. mysql 띄우기mysql 5.7을 쓰고 있기 때문에 컨테이너에 올려두고 두고두고 사용할거다 (잠깐) 왜 5.7 인가요?-> 묻지 말아다오 나도 최신버전 쓰고 싶었음 먼저 docker compose로 여러 컨테이너들을 관리할거라 루트폴더에서 docker-compose.yml 만들어주고mysql 설정!## docker-compose.ymlservices: mysql: ..
Vercel 에서 Flask 를 배포하며 생긴 문제점들 기본적으로 Next.js 와 같은 프로젝트를 배포하는데 쓰는거다 보니 python 에 대해서는 조금 불친절함 감이 있다그래도 Pro 기준 월 2만원에 여러 프로젝트 올려 사용할 수 있으니 가벼운 배포 여러개 하기에 용이하고 비용 절감때문에 올렸다..( 번거롭기는 해도 이런저런 문제점 때문에 인스턴스 올려서 쓸까 고민도 했지만 돈이읍다 읍서 ) Basic Flask 구성 서버리스 형식이지만 api 형식이 아니라 그냥 사용 하려 했을 때는 위와같은 rewrite 형식으로는 작동 되지 않았음그래서 다르게 구성을 해줬다 Root 구성은 따로 구성 하지 않고 완전 root foler 에 application.py 를 넣고의 구성은│ package.js..
프로덕트를 구성할 때 겹치면 안되는 고유한 값들이 필요한 경우가 생긴다 고유한 자체 key값이라던가 만들 때 random을 써도 되지만 진짜 천에하나 만에하나 아승기에하나 겹치면? 엄청난 문제는 아니어도 좀 귀찮은 상황이 생길 수 있기 때문에 고유값 지정에 대한 로직을 잘 생각해봐야 한다 ( 물론 그만큼 다양하고 다양하고 다양한 방법이 있음 내가 모를 뿐 ) 그래서 uuid 를 사용하는 경우들이 생기는데 - UUID 가 뭔지 GPT 한테 물어봤음 UUID는 Universally Unique Identifier의 약자로, 범용 고유 식별자를 나타냅니다. 쉽게 말해 전 세계적으로다가 겹치지 않는 식별자를 만들어주는 녀석이다. 겹치면 안되는 어떤 고유값을 생성할때 참 좋은 녀석인데 임마는 전 세계 어딜 내놔도..
GCP 에서 nginx 설정 다 끝내고 status 확인 및 백엔드 실행 되는데 이렇게 에러가 나는 경우가 있다 centos 에서 selinux 권한때문에 발생하는 문제라고 하는데 꺼주면 해결 됨 ( centos에서 기본적으로 os 초기 설정한대 꺼준다 카드라~) sudo setenforce 0
flask 를 백엔드로 서버를 열어주는 과정 centos 7.9 에서 작업한 내용 정리인데 ubuntu 도 크게 다르진 않다 Anaconda 환경에서 작업하는 내용 기준이며 gunicorn 경로만 설정해주면 되기 때문에 크게 복잡하지는 않음 Gunicorn 1. gunicorn pip 설치 pip install gunicorn 2. gunicorn.service 구성 2.1 gunicorn.service 생성 sudo vi /etc/systemd/system/gunicorn.service 2.2 gunicorn.service 설정 [Unit] Description=Gunicorn Flask After=network.target [Service] User=centos # Gunicorn을 실행할 사용자 이..