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

Kapalı
İlan edilme: 8 yıldan fazla önce

$30-250 USD

Teslimde ödenir
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.
Proje No: 8196336

Proje hakkında

11 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 8 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir

Müşteri hakkında

   MALTA bayrağı
Gzira, Malta
5,0
30
Ödeme yöntemi onaylandı
Ağu 2, 2007 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.