Want to Switch From Digital Ocean

Acrylite

Regular Member
Joined
Jun 12, 2018
Messages
312
Reaction score
62
Recently started a porn tube which embeds videos.

Noticed that my site crashes whenever I get around 50~ people online.
At first though it was my RAM, upgraded from the $5/mo 1 VCPU and 1GB ram from digital ocean to the $10/mo 1 VCPU and 2GB ram, however it still crashes when getting to around 50 people.

Just upgraded to the $15/mo 2 VCPU and 2GB ram however I think I want to change hosts after the month.

Also discovered that all though they claim the server location is in New York, it is actually in Russia.

Any recommendations? Would be nice if they can move all my files over for my and I would prefer to have a windows host, I really don't know how to use ubuntu and its been a lot of learning which I would rather just us a windows server.
 
Last edited:
Digitalocean droplets crashes like crazy, this company is not the same as couple years ago. But 50 uniques online is nothing. I'm sure the problem with your scripts. Do you use wordpress? It's not optimized for highload from the box.
 
Digitalocean droplets crashes like crazy, this company is not the same as couple years ago. But 50 uniques online is nothing. I'm sure the problem with your scripts. Do you use wordpress? It's not optimized for highload from the box.

It is wordpress, I really think the CPU that im getting from it really sucks, seeing like 120% usage with 50 people online.
Paid money for the script/theme and I know a lot of people that use it with no problems at all.

Now that I resized the droplet I can't even get it back online keep getting errors, Digital Ocean has 100% lost my interest.
 
It is wordpress, I really think the CPU that im getting from it really sucks, seeing like 120% usage with 50 people online.
Paid money for the script/theme and I know a lot of people that use it with no problems at all.

Now that I resized the droplet I can't even get it back online keep getting errors, Digital Ocean has 100% lost my interest.

I think you just didn't setup caching plugin, in your case Digitalocean is not an issue. Or at least turn on caching on nginx side. How large is your database? How many videos? It's hard with wordpress to have millions of videos, you will need a ton of optimizations.
 
Last edited:
I think you just didn't setup caching plugin, in your case Digitalocean is not an issue. Or at least turn on caching on nginx side. How large is your database? How many videos? It's hard with wordpress to have millions of videos, you will need a ton of optimizations.

Only has about 100 videos as of now.
Database is tiny its probably like 50-100mb total.
Have like 5k users daily if that matters at all.

I havn't set up any caching plugins maybe that is the problem. Any recommendations of good ones? Can't even get the droplet to turn back on though in order to fix it.
 
Recently started a porn tube which embeds videos.

Noticed that my site crashes whenever I get around 50~ people online.
At first though it was my RAM, upgraded from the $5/mo 1 VCPU and 1GB ram from digital ocean to the $10/mo 1 VCPU and 2GB ram, however it still crashes when getting to around 50 people.

Just upgraded to the $15/mo 2 VCPU and 2GB ram however I think I want to change hosts after the month.

Also discovered that all though they claim the server location is in New York, it is actually in Russia.

Any recommendations? Would be nice if they can move all my files over for my and I would prefer to have a windows host, I really don't know how to use ubuntu and its been a lot of learning which I would rather just us a windows server.


It's something going wrong with your setup making CPU / RAM go crazy - We have managed to server 20M+ pageviews a day with DO's 4gb server - never got any issue.
 
Only has about 100 videos as of now.
Database is tiny its probably like 50-100mb total.
Have like 5k users daily if that matters at all.

I havn't set up any caching plugins maybe that is the problem. Any recommendations of good ones? Can't even get the droplet to turn back on though in order to fix it.

WP without cache plugin can handle max 1-2k uniques per day. No wonder your server is keep crushing. WP purpose from the box is a small blog, not a large porn tube, so you will need optimizations.
And DO servers definitely not in Russia.
 
So, what we got here?
Running poor or zero optimized script (And most likely poor server optimization too) and blaming the hosting provider?


What a surprise!

"Also discovered that all though they claim the server location is in New York, it is actually in Russia."
May I know how you end with that conclusion? IP geolocation tool? ;)
 
Finally was able to get to get the DO droplet back on, will definitely be switching after experiencing literally no help from their support.

Running W3 Cache plugin now and that's actually amazing how much of a difference that makes, will be researching more on how to optimize this for the options.

The writer of the script/theme actually help me set this up, absolutely fantastic support was recommended them by another member on BHW and I have been so happy with the service.

Just want to also say thanks for the people actually trying to help and not just calling me an idiot, yes you are correct I have no idea how to run a website this is my first one and its been running for a week and I think im doing pretty good by pulling in $3-5 in ads a day without popunders, I think this site has high potential.

So, what we got here?
Running poor or zero optimized script (And most likely poor server optimization too) and blaming the hosting provider?


What a surprise!

"Also discovered that all though they claim the server location is in New York, it is actually in Russia."
May I know how you end with that conclusion? IP geolocation tool? ;)

Was actually looking at your thread in the hosting section in the marketplace, thank god I didn't go with a host that would give me responses like that.
 
Here, let me make things easier for you

Setup new DO droplet with Ubuntu 16.04
Google easy engine, install it

Run "sudo ee site create domain.com --w3tc --letsencrypt"

You will have a somewhat optimised WP installation with https out of the box.

Use loader.io to stress test and see how many users it can handle
 
Here, let me make things easier for you

Setup new DO droplet with Ubuntu 16.04
Google easy engine, install it

Run "sudo ee site create domain.com --w3tc --letsencrypt"

You will have a somewhat optimised WP installation with https out of the box.

Appreciate it will look into this.

I'm assuming that I need to create a new droplet to do this and can't just run on the current one? Have been wanting to make the site https and looking into it, had no idea it could be as easy as that.
 
Appreciate it will look into this.

I'm assuming that I need to create a new droplet to do this and can't just run on the current one? Have been wanting to make the site https and looking into it, had no idea it could be as easy as that.

It's better to do it on a new droplet as this creates new services and you wouldn't want it to conflict with existing packages and services.

Also, wait for like 15-20 minutes if you're going to use letsencrypt as the DNS propogation needs to complete for it to work. Also, dont forget to update both root and www domain.
 
Check your scripts/themes/plugins and so on.
If you do not understand Linux, you may use serverpilot.io ( previous they was free) they configure server for you and install wordpress so you have wordspress and Varnish cache and server configuration.
 
It's better to do it on a new droplet as this creates new services and you wouldn't want it to conflict with existing packages and services.

Also, wait for like 15-20 minutes if you're going to use letsencrypt as the DNS propogation needs to complete for it to work. Also, dont forget to update both root and www domain.

Would I just be able to load a snapshot of this on DO? Or transfer the files over after the droplet is made?

Check your scripts/themes/plugins and so on.
If you do not understand Linux, you may use serverpilot.io ( previous they was free) they configure server for you and install wordpress so you have wordspress and Varnish cache and server configuration.

Yea with the cache plugin my CPU usage has dropped from like 120% to like 20% with the same amount of people on I am pretty happy with it so far will try to optimize more tomorrow.
 
Would I just be able to load a snapshot of this on DO? Or transfer the files over after the droplet is made?



Yea with the cache plugin my CPU usage has dropped from like 120% to like 20% with the same amount of people on I am pretty happy with it so far will try to optimize more tomorrow.
Use the updraft plugin to backup and restore the database.

Backup and restore the files manually.

BUT, you will lose the WP side optimisation easyengine does, so I would recommend using the WP importer to import the posts/pages and copying the files manually.

Snapshot will just restore your previous installation so that's out of the question.
 
Acrylite,

"Was actually looking at your thread in the hosting section in the marketplace, thank god I didn't go with a host that would give me responses like that"
-Acrylite, Acrylite.. actually you was never looking at our thread, you know that is true ;) Anyway, that is a different topic.

So it sounds good to you to blame your hosting provider for a script which is/was lacking basic optimization and cache plugin (you confirmed it) .

You were clearly blaming Digital Ocean (and most likely any hosting provider ) for poor performance, instead of trying to do basic optimization in first place. Because, why not right?

Excuse me, but I can't find something wrong with my reply. If you were our customer, we would had tell you to work with the optimization of the script (10 out of 10 providers would do the same) and we were going to tell you what exactly to do in order to deal with your issue.

You didn't even start the thread asking for help with your script!

Anyway, since now you ARE asking for help.

We would recommend you to switch to CentOS/Ubuntu and install Webuzo Panel ( great and userfriendly Control Panel ) from where you will be able to work on the server optimization and install latest PHP version within minutes and several clicks.
Replace MySQL with MariaDB for better database performance.
Install latest php version
Install memcache or similar

WordPress:
- Install Image Compression and Optimization plugin (available free)
- Install cache (already done)
- Install lazyload
- Uninstall any plugin which is NOT important for the website it self.
- Yoast SEO is a lovely plugin but is recourse hungry - so if you are using it then.. replace it.

CDN:
If you are not, then you may want to use CloudFlare free services which will also boost the performance of your website.

I hope that after the cache activation and once you complete the list of recommendations you will enjoy your droplet with DO.

Hope you understand that is not OK to blame the hosting provider when the issue is in the hosted script.

Good luck
 
Last edited:
Acrylite,

"Was actually looking at your thread in the hosting section in the marketplace, thank god I didn't go with a host that would give me responses like that"
-Acrylite, Acrylite.. actually you was never looking at our thread, you know that is true ;) Anyway, that is a different topic.

So it sounds good to you to blame your hosting provider for a script which is/was lacking basic optimization and cache plugin (you confirmed it) .

You were clearly blaming Digital Ocean (and most likely any hosting provider ) for poor performance, instead of trying to do basic optimization in first place. Because, why not right?

Excuse me, but I can't find something wrong with my reply. If you were our customer, we would had tell you to work with the optimization of the script (10 out of 10 providers would do the same) and we were going to tell you what exactly to do in order to deal with your issue.

You didn't even start the thread asking for help with your script!

Anyway, since now you ARE asking for help.

We would recommend you to switch to CentOS/Ubuntu and install Webuzo Panel ( great and userfriendly Control Panel ) from where you will be able to work on the server optimization and install latest PHP version within minutes and several clicks.
Replace MySQL with MariaDB for better database performance.
Install latest php version
Install memcache or similar

WordPress:
- Install Image Compression and Optimization plugin (available free)
- Install cache (already done)
- Install lazyload
- Uninstall any plugin which is NOT important for the website it self.
- Yoast SEO is a lovely plugin but is recourse hungry - so if you are using it then.. replace it.

CDN:
If you are not, then you may want to use CloudFlare free services which will also boost the performance of your website.

I hope that after the cache activation and once you complete the list of recommendations you will enjoy your droplet with DO.

Hope you understand that is not OK to blame the hosting provider when the issue is in the hosted script.

Good luck

I actually did look at your thread, it was pretty much the first thing I saw after making this post.

But this is clearly fantastic support definitely take back what I was saying earlier, love that you are making all these suggestions and I will definitely look into it.

I can see how if you are a hosting provider you definitely get a lot of claims from customers blaming things on you. Clearly I was not right blaming the Digital Ocean droplets but I really just don't know a lot about all this stuff and am eager to learn. I had just been reading other reviews of DO and a lot of people just saying that their servers are crap and there is a lot better options out there, so I'd like to explore options.

But I can easily tell you that this response is a thousand times better than the one that I got from Digital Ocean, and this is exactly the kind of thing I am looking for from a hosting provider, digital ocean is definitely for people who have more experience with this stuff and can fix/figure out problems on their own.


Why don't you check your logs for the reason behind the crash, rather than jumping to conclusions?

The logs are pretty much just showing CPU usage going crazy so that is why I was concluding that the CPU was getting overloaded and I kept getting the "Error Establising Database Connection" page on my site.
 
Well, don't know what reply you have receive from DO support. What I know is that DO droplets are completely self managed with zero technical support. With that in mind, DO are great for developers or more experienced users. Of course you may always find better provider (there always be).

BTW: We really DON'T have any active Sale thread, so I really have no clue where/what you was looking on :D .

Best Regards,
Stephan
 
Last edited:
Back
Top