anybody has test this script with another webserver script beside apache
Now i user apache. and it cant handle alot of req.
My file server using intel XEON 3000 and 8 GB Memory and my resource is always full.
XFileSharing Pro - alternative web server beside apache
- PilgrimX182
- Posts: 2186
- Joined: Mar 22, 2006 1:39 pm
Only can offer you serving files through nginx server which handles downloads the best way. Can limit speed,IP,number of connections per IP,link expire time. But it's a bit expensive ($150) with full installation.
I confirm that on high load sites Apache is not able to handle lots of connections even on high-end servers (Apache fault, not ours).
I confirm that on high load sites Apache is not able to handle lots of connections even on high-end servers (Apache fault, not ours).
- PilgrimX182
- Posts: 2186
- Joined: Mar 22, 2006 1:39 pm
installation
Hi,
Thanks for your feedback...
Say we use your service to do the installation, and we want to add another file server using the modified script and nginx, do we have to pay extra ? Or we only use the same modified script to do so ?
And, do we get some training or instruction just in case the main server crash and we need to reinstall the whole thing ?
Thanks
Thanks for your feedback...
Say we use your service to do the installation, and we want to add another file server using the modified script and nginx, do we have to pay extra ? Or we only use the same modified script to do so ?
And, do we get some training or instruction just in case the main server crash and we need to reinstall the whole thing ?
Thanks
- PilgrimX182
- Posts: 2186
- Joined: Mar 22, 2006 1:39 pm
-
- Posts: 14
- Joined: Aug 24, 2009 9:51 pm
-
- Posts: 19
- Joined: Oct 14, 2009 11:21 pm
-
- Posts: 94
- Joined: Jan 18, 2009 4:29 am
you need more2 serverihavenoidea wrote:Does changing to nginx make a big difference? I'm having to reboot my server (Dual Xeon 3.0Ghz, 4GB RAM) every day now because it keeps over loading.
Would having two servers.. One for main page and one for files help?
im running 2 server for upload with load balancing and database replication (Xfilesharing cant support external database ) with 3 file server
spec :
Upload / www server : xeon quad core, ram 8 gb ( mysql, apache, smtp postfix )
File server : xeon quad core, ram 4 gb, 8 Tera HD @2 Tera and / HD have 2 Virtualhost, so i have 8 Virtualhost on 1 server indentified by server1, server2, server n
current i have +/- 300 concurrent connection / file server
i try to change apache with cherokee,but ajax upload status bar no show

try to optimize your apache.conf
try use mpt_itk module apache2
try to optimize database my.cnf
upgrade your RAM, cause upload proccess n generate download link consume high memory
disable any service unnecessary
recompile u kernel with minimum requipment
how much concurrent connection on u server?
-
- Posts: 19
- Joined: Oct 14, 2009 11:21 pm
-
- Posts: 94
- Joined: Jan 18, 2009 4:29 am
There are benchmarks out there with that module.You dont have to take my word for it.
:Note..the more you increase max connections is the more resources will be be sucked up, so have a beast server.
Using nginx produces a considerable difference in cpu usage,but I still kinda prefer some servers to use apache, because when the cpu load get fairly( i.e 30 points )high using nginx , or there is a DDOS attack at the time causing it, nginx times out or takes up to 3mins to start the download.Where as apache the load has to be about 900 for you to notice.
:Note..the more you increase max connections is the more resources will be be sucked up, so have a beast server.
Using nginx produces a considerable difference in cpu usage,but I still kinda prefer some servers to use apache, because when the cpu load get fairly( i.e 30 points )high using nginx , or there is a DDOS attack at the time causing it, nginx times out or takes up to 3mins to start the download.Where as apache the load has to be about 900 for you to notice.