= I-Hosting Flask on DigitalOcean droplet (iseva eyi-virtual). Yiziphi izici ezinconyiwe? =

Nginohlelo lwewebhu oluncane olunabasebenzisi abangaba ngu-5k ngeviki (100k Pageviews). Iwuhlelo lokusebenza oluqhutshwa kusizindalwazi elisebenzisa i-SQLite. Ngisebenzisa i-Apache njenge-Webserver

Yiziphi izici ze-ballpark zeseva? Nginesithakazelo ngokukhethekile ekutheni inkumbulo engakanani okufanele ngibe nayo

Into enhle nge-DO akulula kakhulu ukuthuthukisa ama-specs akho. Ungagxumela phezulu ku-CPU/inkumbulo ngokuchofoza izinkinobho ezimbalwa bese ulinda cishe imizuzwana engama-30

Indlela engcono kakhulu yokusho okudingayo ukukala ukuthi ingakanani inkumbulo esetshenziswa uhlelo lwakho lokusebenza ngenkathi lusebenza nangaphansi komthwalo olindele ukuba nawo. Ithuluzi le-wrk (httpsgithub.com/wg/wrk) lihle ukwenza izivivinyo zomthwalo futhi ungakwazi ukukala izinsiza zesistimu yakho usebenzisa
htop (ithuluzi lomugqa womyalo we-Linux), noma uma usebenzisa i-Docker kulula nakakhulu ngayo
izibalo ze-docker

I-DO ishibhile ngokwanele lapho ngingavele ngisonge iseva ngiyibheke lapho (ibiza amasenti ambalwa ngehora elingu-1), kodwa futhi ungasetha i-VM enemininingwane efanayo njengoba uthola ku-DO futhi lokho kufanele kukunikeze. i-ballpark enhle ehloniphekile ucabanga ukuthi i-VM yakho ine-SSD futhi ungakwazi ukufanisa isivinini sewashi le-CPU. Ungakwazi ukugijima i-
lscpu umyalo kuseva ye-DO ukuze uthole imininingwane mayelana ne-CPU enayo

Ngisebenzise uhlelo lokusebenza lwe-SAAS lwethrafikhi ephansi ku-$5 / ngenyanga engu-1gb yeseva yenkumbulo. Lokho bekunezinqubo ezi-2 ze-guncorn, isilimo esidliwayo esinamagatsha anamanzi, i-redis, ama-postgres kanye ne-nginx. Iseva icishe yajuluka

Ngisanda kuthenga i-DO droplet eshibhe kakhulu, ngamisa iseva yakho futhi ngamisa ukushintshwa, njengoba bene-SSD kufanele isheshe kune-HDD storages engingakasingethe uhlelo lwami lokusebenza okwamanje kodwa ngiyaqiniseka ukuthi thola amahithi amaningi eceleni kwabasebenzisi abajwayelekile, ngiqhubeka ngifunda izingodo zami ze-Fail2ban kanye ne-Sigh njalo

Yize kungekho okukuvimbayo, i-DO incoma ukuthi ungasethi Shintsha kusitoreji se-SDD
httpswww.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
umbuzo: udinga i-apache?
Ngicela ngoba ngaphambilini besine-AWS load balancer ->nginx ->gunicorn ->flask. Futhi-ke i-IT yanquma ukuzama i-aws load balancer ->gunicorn ->flask

Ngiyazibuza ukuthi ngabe umuntu angenza ukusetha okufanayo nge-cloudflare ->gunicorn ->flask

Kepha mhlawumbe usebenzisa i-apache ukukusebenzela okuqukethwe okumile? Kungenzeka yini ukuthi i-nginx ngaphezulu ingasindi? Futhi ulusebenzisa kanjani uhlelo lwakho lokusebenza leflask?