[Seaside] Re: [squeak-dev] Upgrading running servers?
Andreas Raab
andreas.raab at gmx.de
Thu Apr 3 01:23:45 UTC 2008
Excellent links, thanks a lot (and to Ramon for writing the blog).
Interestingly, the issue of configuration management was one of the ones
that I've been thinking about recently too ;-)
Cheers,
- Andreas
Rajeev Lochan wrote:
> Hi,
> Check out Ramon's Blog post, which can guide you, though I havent used them.
>
> http://onsmalltalk.com/programming/smalltalk/upgrading-a-running-squeak-image/
>
> http://onsmalltalk.com/programming/smalltalk/simple-file-based-application-configuration/
>
> HTH,
> Rajeev
>
> On Wed, Apr 2, 2008 at 10:29 PM, Ken Causey <ken at kencausey.com
> <mailto:ken at kencausey.com>> wrote:
>
> Well, I can only say that I've updated (without restarting) a handful of
> images that were running either Seaside or something else using Kom and
> have not had any troubles. In most cases these were images that were
> probably not getting but a few hits a minute, but I believe in at least
> one case we made changes to Swiki (yes, wiki.squeak.org
> <http://wiki.squeak.org>) and had no
> trouble. Those were very minor changes though if I remember correctly
> (just a method or two).
>
> Ken
>
> On Wed, 2008-04-02 at 09:28 -0700, Andreas Raab wrote:
> > Hi -
> >
> > [Apologies for the cross-post but there may be answers to this
> question
> > coming from people who are subscribed to Seaside but not Squeak-dev]
> >
> > What are the best practices for upgrading portions of your running
> > server? I'm not talking about replacing the main business logic
> of your
> > server application but rather relatively small things like an
> improved
> > log module, or an administrative report function etc. Basically parts
> > that you can assume aren't used while you upgrade them.
> >
> > I was quite surprised that I wasn't able to find any
> recommendations on
> > how to do that. And I can't imagine that this problem hasn't come
> up in
> > Seaside or other Squeak or Smalltalk server deployments. So what do
> > people do in such a situation? Fire up VNC and load the latest MC
> > package? Is that feasible when you have hundreds of users
> pounding the
> > server? Any other (semi- or fully-) automated variants? Alternative
> > recommendations?
> >
> > Thanks for any insights you can share.
> >
> > Cheers,
> > - Andreas
> >
> >
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> <mailto:seaside at lists.squeakfoundation.org>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
> --
> Rajeev Lochan
>
> Co-founder, AR-CAD.com
>
> http://www.ar-cad.com
> +91 9243468076 (Bangalore)
> 080 65355873
More information about the seaside
mailing list