Administrator
|
I'm on a shared host, and want to convert my PHP site to Seaside. When I start the VM, the server kills the process, and my provider emailed me that Seaside was starting an "exclusive process" that was using too many system resources.
So I have two questions: 1. Is anyone successfully running a commercial Seaside app on a shared host (i.e. upload their own image)? 2. If I have to go to a VPS, the OS options are CentOS4/5, Debian, Fedora, Gentoo, Slackware, and Ubuntu. Are any of these particularly good for Seaside? If not, which would you recommend in general? Thanks. Sean p.s. I searched the list archive for "linux" and "shared host" but didn't find anything relevant.
Cheers,
Sean |
Hi Sean,
On 01 Oct 2010, at 22:37, Sean P. DeNigris wrote: > I'm on a shared host, and want to convert my PHP site to Seaside. When I > start the VM, the server kills the process, and my provider emailed me that > Seaside was starting an "exclusive process" that was using too many system > resources. > > So I have two questions: > 1. Is anyone successfully running a commercial Seaside app on a shared host > (i.e. upload their own image)? > 2. If I have to go to a VPS, the OS options are CentOS4/5, Debian, Fedora, > Gentoo, Slackware, and Ubuntu. Are any of these particularly good for > Seaside? If not, which would you recommend in general? I suppose you are familiar with http://book.seaside.st/book/advanced/deployment ? In my experience, you can run Seaside with pretty limited resources, but I never worked with a 'shared host' and I don't know what the technical restrictions are vs a regular host. You could also have a look at Amazon's EC2 ( http://aws.amazon.com/ec2/ ), even a micro instance (their cheapest plan) should be enough. Sven _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Sean P. DeNigris
Hello Sean,
You can also host your Seaside apps in "the cloud". This is very simular to VPS. I tested Seaside apps on 32bit small and micro EC2 Amazon images. They worked just fine. A micro image costs about $15 per month.
See my blog for more information: http://blog.doit.st/2010/08/29/a-new-public-ec2-ami-with-smalltalk-and-seaside
Jan.
On Fri, Oct 1, 2010 at 10:37 PM, Sean P. DeNigris <[hidden email]> wrote:
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Sean P. DeNigris
Hey Sean, we run a commercial hosting facility with several Pharo,
Squeak, Croquet and Open Cobalt hostings. We also offer VPS hosting and Apache for url rewriting, load balancing and static file hosting. You can access your squeak application via VNC for GUI-based administration for seaside. We're looking for pilot [free] customers to test our new customer service if you (or anyone else) are interested. Contact me privately for more info. Lawson On 10/1/10 1:37 PM, Sean P. DeNigris wrote: > I'm on a shared host, and want to convert my PHP site to Seaside. When I > start the VM, the server kills the process, and my provider emailed me that > Seaside was starting an "exclusive process" that was using too many system > resources. > > So I have two questions: > 1. Is anyone successfully running a commercial Seaside app on a shared host > (i.e. upload their own image)? > 2. If I have to go to a VPS, the OS options are CentOS4/5, Debian, Fedora, > Gentoo, Slackware, and Ubuntu. Are any of these particularly good for > Seaside? If not, which would you recommend in general? > > Thanks. > Sean > > p.s. I searched the list archive for "linux" and "shared host" but didn't > find anything relevant. _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hey Sean,
Do you know what you allocated for a VPS when it comes to memory and disk specs? I run my own Debian-based VPS server at home with varying vserver-instances of varying sizes and I generally don't have any issues with Squeak as a process running under that environment.
What's the definition of an exclusive process that uses too many resources?
John If you can find a path with no obstacles, it probably doesn't lead anywhere. -- Frank A. Clark On Fri, Oct 1, 2010 at 5:09 PM, Lawson English <[hidden email]> wrote: Hey Sean, we run a commercial hosting facility with several Pharo, Squeak, Croquet and Open Cobalt hostings. We also offer VPS hosting and Apache for url rewriting, load balancing and static file hosting. _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Sean P. DeNigris
>>>>> "Sean" == Sean P DeNigris <[hidden email]> writes:
Sean> I'm on a shared host, and want to convert my PHP site to Seaside. Sean> When I start the VM, the server kills the process, and my provider Sean> emailed me that Seaside was starting an "exclusive process" that Sean> was using too many system resources. I'm betting that they have cpu limits on a single process (both rates and longevity), and since a Squeak VM is a single Unix process (Smalltalk "Processes" are green threads), it probably hits those limits fairly quick. They're probably counting on more of an Apache model, where each hit goes to a separate Unix process, which they can distribute amongst more real processors. You'll probably need to explain to them how the VM works so they don't freak out. If they do, time to find another host. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <[hidden email]> <URL:http://www.stonehenge.com/merlyn/> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.posterous.com/ for Smalltalk discussion _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Administrator
|
In reply to this post by Jan van de Sandt
I read your post a while back. It sounded cool, but I was unclear what the (dis)advantages vs. VPS are. What are the different use cases, if any? Thanks. Sean
Cheers,
Sean |
Administrator
|
In reply to this post by LawsonEnglish
Thanks, I will. Sean
Cheers,
Sean |
Administrator
|
In reply to this post by John Pierce-2
Right now, I'm on a shared host. The VPS part was one idea I had to overcome the situation. No idea! Sean
Cheers,
Sean |
In reply to this post by Sean P. DeNigris
For running a single server a VPS and EC2 are very simular. But when your hosting requirements become bigger or more complex "the cloud" has some advantages: - besides a virtual server you can use other infrastructure services like storage, databases, messaging, load balancing, etc
- you can manage all the infrastructure services including ec2 via a REST API. When you have to manage a lot of components this is very helpful --> on demand scalability Jan.
On Fri, Oct 1, 2010 at 11:20 PM, Sean P. DeNigris <[hidden email]> wrote:
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
True, the cloud web hosting does have some advantages compared to normal virtual private servers. But in many cases VPS should be sufficient. The storage advantage in could hosting is a good add on though. That would probably be one of the reasons why I would choose to switch to "the cloud". |
Free forum by Nabble | Edit this page |