AWS 이전 후의 계획. 제작이야기 | Posted on 2019.10.14 14:09

 

일단 현재 구축해둔 구조로 버티고 있기 때문에, 온디맨드에서 예약 인스턴스로 교체 작업을 진행 할 예정입니다.

 

현재 필자가 특수한 상황( 스타트업 )이라, 본래 급여의 1/10으로 떨어져서 한번에 모두 교체는 불가능하고..

( 본래의 급여면 한방에 전부 교체가 가능한데.. 지금은 무리.. )

 

순차적으로 변경을 할 예정입니다.

 

현재 온디맨드의 인스턴스를 예약 인스턴스로 전환을 모두 마치게 되면, 리전 추가 작업을 예정하고 있습니다.

 

추가되는 리전은 현시점에서 미국 서부 오레곤( us-west-2 ), EU 프랑크푸르트 ( eu-central-1 ) 를 생각중입니다.

 

미국 동부쪽도 콜이 많이 올라오기는 하는데, 서부가 가장 많고..

 

유럽쪽도 콜이 상당히 있긴 한데, 유럽의 정 중앙이 독일의 프랑크푸르트이기 때문에..

 

이 두곳을 우선적으로 추가 할 예정입니다.

 

현재 Route53이 응답속도기반 라우팅이 적용된 상태라, 응답속도가 빠른곳에서 데이터를 리턴하게 됩니다.

( 위의 두 리전이 추가되면 주요 도시( 제가 제공하는 서비스의 사용 국가 기준 )는 다 커버하는게 됩니다. )

 

ps. 환율 API 에서 timestamp 항목을 추가하였습니다.

( 사실 처음에 만들때는 이렇게 세계적으로 콜링할거라고 생각 안했;; )

 

ps2. 과거 매번 투덜댔던 1초마다 for 문 돌리던 서버가 싱가포르 서버에서 잡히던데..

일단 서비스를 추적해보면 거의 한국인이 모종의 이유로 해외에 두는 서버들이 절반이라..

 

나머지 절반은 진짜 외국인들..

 

ps3. AWS 로의 이전 작업 및 리뉴얼 이후로 일본과 미국 그리고 독일쪽에서 갑자기 트래픽이 폭발중이긴한데..

미국과 독일은 추가 예정이 있고, 일본의 경우는 어느정도 수치를 만족하면 추가 예정입니다.

 

ps4. 중국과 러시아도 잡히기는 하던데..

중국은 AWS 에서 리전 추가하기가 부가작업이 필요하고..

( 애초에 잡히는 지역이 북한 위쪽의 창춘시즈음이라.. 한국에서 커버할듯.. )

러시아의 경우는 일단 리전이 없거니와, 잡히는곳 보면 유럽쪽에 가까운곳( 모스크바 즈음? )에서 잡히기 때문에, 독일쪽 추가하면 어느정도 해소되지 않을까 생각중..

 

ps5. 개인적으로 자선 사업이 아니기 때문에, 후원금이나 애드센스 수익금으로 서버가 운영되고 있습니다.

실제로 위의 추가 리전의 경우 애드센스 추적으로 수익금에 따라 결정한 지역입니다.

 

싱가포르가 추가된 이유도, 애드센스 수익율 1위 국가가 태국이라, 태국에 가장 지리적으로 가까운 싱가포르가 추가되어있습니다.

( 근 1주사이에 미국과 일본이 무섭게 추격중이지만.. )

 

최근 기프트콘으로 쏴주시는 분도 계신데, 이런 경우 우선적으로 편의를 봐드리고 있기는 합니다.

 

ps6. 과거 중계서버를 두라고 했었는데..

이번 AWS 이전 및 리뉴얼 작업으로 API 대대적으로 빡세게 잡아놔서, 그냥 앱에서 콜링하셔도 문제없습니다.

( 애초에 API 엔진이 Restler에서 CI4로 변경되었기 때문에.. php 버전 지원적인 문제가 큽니다. 현재 사용중인게 7.3이고, 년말에 7.4 나오면 7.4로 업데이트 예정.. Restler가 php 7버전대를 지원을 재대로 안해서;; )

콜이 많다고 서비스가 뻗거나 하지는 않을거라;;

그리고 리전이 추가되면 현재의 부하가 응답속도에 의해 나눠질것이기 때문에 문제없습니다.

 

ps7. 간간히 요청사항이나 건의사항을 말씀해주시는 분들이 계신데, 들어보고서 적용이 가능한 부분은 적용을 해드리고 있습니다.

API V2가 그렇게 추가된거라..

 

ps8. 최근 이미지 호스팅 관련을 해볼까 생각해봤는데..

워차피 돈이 안될거기 때문에 포기하고, 과거 만들던 서비스에 구상했던거를 추가하고 있습니다.

( 지정된 도메인 외부에서는 호출 불가능하게 할 예정.. )

이건 단계적으로 공개할건데, 올해안이나 내년초에 공개가 될듯..

 

S3를 통한 파일 공유를 생각도 해봤는데..

내가 만든 서비스를 쓸 만큼이 될려면 파일이 커야 할텐데..

그 업로드가;;

 

ps9. 위에서 말했지만, 현재 특수한 상황으로 얽매여있다보니..

여러가지 서비스가 변경되는 부분들이 많습니다.

( 일단 자택근무의 프리랜서 취급이라, 집에서 평소 생각하던것들 이것저것 다 실험해보는중인;; )

금전적인 해소는 사업이 잘 되면 뭐 해결될거고, 아니면 회사 취업해서 해결을 봐야;;

Posted by Pure Ani
aws

 

사용율이 낮은 애들은 다 삭제하고..

 

AWS에 구축해둔 시스템에 맞춰서 리뉴얼을 진행하였습니다.

 

리뉴얼된 시스템에서 사용못하는 메뉴들도 삭제하고..

 

그리고 API 의 경우 CORE 가 빠져있었어서, 추가하였습니다.

 

제가 사용할때는 CORE 빠져 있어도 문제가 없어서;;

 

이런 부분은 누군가가 말을 하지 않는 이상 체크가 힘든;;

 

로그인의 경우 기존 DB 세션에서 Redis 세션으로 교체하였기 때문에, DB의 부담도 적을거라 판단합니다.

 

약 1달(?)간의 리뉴얼 작업으로 광고 수익이 많이 줄었지만..

 

그거야 뭐 다시 늘리면 되는거고..

 

안되는 부분은 연락주시면 확인해보고 수정하도록 하겠습니다.

 

ps. 트위터 관련 사이트에서 로그인이 안된다는 문제 해결하였습니다.

확인해보니까, 글자를 눌러야만 로그인이 되네요..

그래서 글자가 아니라 배경쪽을 눌러도 로그인 되도록 수정하였습니다.

 

ps2. API 쪽도 사용하지 않는 부분에 대해서는 삭제처리하였습니다.

 

ps3. API에 KEY 값을 추가해서, 트래킹 가능하도록 만들어볼까 했는데..

하루 80만건의 row 가 계속 쌓이는 트래킹이라.. ( 먼산.. )

그냥 앱 개발자분들이 알아서 하시는걸로;;

( 쌓는다고하면 쌓을수는 있는데.. 음.. 꼭 필요한가 싶어서;; )

Posted by Pure Ani
aws

 

갑자기 1,500으로 뛰는 시점이 AWS RDS 를 db.t3.micro 에서 db.t3.small 로 변경한 시점.

 

최근 서버때문에 잠을 재대로 못자서, 어느정도 서비스도 안정권에 들어간거 같고..

 

빠르게 자야지 하고서 자려는 순간..

 

DB서버가 터져나가기 시작해서, 원인을 분석하던중, 메모리 부족으로인해 서버가 터지는거라 판단.

 

플랜을 올리는 작업을 진행하였습니다.

 

일단 아직까지 문제는 없는데, 좀 더 상황을 지켜봐야 하겠네요.

 

올린 플랜에서도 메모리가 빠르게 소진중이어서, 현재 뭐가 문젠지 보고 있는데..

 

사실 ConoHa VPS 용량의 절반정도를 메모리 스왑했었으니,,

 

저거도 조만간 터질거 같은 기분이;;

( 만약 AWS RDS 에서 해결이 안될거 같으면, EC2에 DB서버 설치해서 메모리 스왑 때려놔야겠네요;; )

 

일단 메모리가 많이 사용되는게 뭐 때문인지 파악을 해야하는데, 뭐가 문젠지 안나오니,,

 

아니면 DB 서버 엔진을 교체하는것도 생각해봐야겠네요.

 

캐시쪽이 문젠가 하고서 살펴보고 있기는 한데;;

Posted by Pure Ani
aws, AWS RDS

スタディ§ステディ ま~まれぇど

恋愛、借りちゃいました ASa Project

Eスクールライフ HOOKSOFT

ラズベリーキューブ まどそふと

白恋サクラ*グラム NanaWind

調子に乗ってるレイヤーでオタサーの姫を教師の俺が騙してハメ撮りしてみた ぱちぱちそふと黒

幕末 尽忠報国烈士伝 MIBURO インレ

Making*Lovers SMEE

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

枯れない世界と終わる花 SWEET&TEA

ハナヒメ*アブソリュート! mirai

死に逝く君、館に芽吹く憎悪 バグシステム

恋するきもちのかさねかた〜かさねた想いをずっと〜 ensemble

Sanguinea-サングイネア- すにぃる

彼女のセイイキ feng

麗華の館 しすたーそふと

カスタムメイドオンライン KISS