Find Jobs
Hire Freelancers

Website receiving a lot of traffic, need someone to help with synchronising my site across more than one server and other similar work

$30-250 USD

Zamknięte
Opublikowano prawie 9 lat temu

$30-250 USD

Płatne przy odbiorze
I NEED A PROFESSIONAL My website is receiving a lot of traffic and has in the past crashed as a result of such traffic. I have an article on my website that is going viral. Like the last article that did this, we got over 160,000 unique visitors per day to the website WHICH CAUSED A LOT OF PROBLEMS. We needed to use load balancers etc I currently have hosting on digital ocean. In preparation for the traffic that is quickly increasing they recommend I do the following - so need help to do this and I may be in need of further technical support. You must have experience in this field of work, migrating website, upgrading server, load balancers, databases etc. Digital ocean said: - Thank you for contacting us! I can certainly help with this. Truthfully, it is very difficult to say with any accuracy whether a particular server can handle a certain amount of traffic. The primary reason for this is that web applications can vary so greatly in their overhead per page view that a droplet of your size could handle hundreds of thousands of requests per hour for one person, while another might barely be able to withstand two simultaneous visitors. I will say that your CPU usage is ramping up but seems to be handling it fine. There is something you could do to be proactive about preparing for more traffic though. I will explain. You could build out another web server with identical data on it using rsync to sync content over: [login to view URL] Then create an HAProxy load balancer droplet, and have it balance requests between the two web servers. You would live update your DNS to point to the load balancer, no downtime would be had if you configured it properly as requesting directly from server1 would be fine while DNS propagates to the load balancer, then requests begin balancing out to both server1 and server2. Check out this guide: [login to view URL] As for backups, I could theoretically enable backups and take one for you with your droplet live. This is going to be more dangerous for you than if you were to shut down for a while and snapshot. Ideally you would want my live backup feature to hit during non-peak times in this case, fighting for disk I/O during primetime is a big risk. To make a backup I recommend dumping your database with mysqldump and then running rsync to copy your files and that database dump from this droplet to another one, that way you have no real impact on the live services running. If I can be of any further assistance, please be sure to let me know.
Identyfikator projektu: 8196336

Informację o projekcie

11 ofert
Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga MALTA
Gzira, Malta
5,0
30
Zweryfikowana metoda płatności
Członek od sie 2, 2007

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.