[Box-Admins] box3.squeak.org off line - HELP neeeded
David T. Lewis
lewis at mail.msen.com
Wed Oct 9 16:42:03 UTC 2013
On Wed, Oct 09, 2013 at 10:23:06AM -0500, Chris Muller wrote:
> > On Tue, Oct 08, 2013 at 07:54:05PM -0500, Chris Muller wrote:
> >> I just deployed an updated image for "new trunk" at
> >> box4.squeak.org:8888/trunk. This is the one that uses the Magma
> >> backend. I haven't done any benchmarks but the response time seems
> >> pretty snappy, even compared to regular source.squeak.org. Could be
> >> due to Cog, the Magma backend, or box4 being under less load than
> >> box3.
> >
> > It might be all of the above. I'm thinking that the priority for the
> > squeaksource.com image is to first get it up to date to the level of
> > source.squeak.org, then at our leisure we can bring both of them together
> > up to a the level that you are demonstarting with Cog and Magma. But
> > the main thing is to get squeaksource.com stable, which is not yet the case.
>
> source.squeak.org is getting slow too, and it runs on an old image.
> The work I've done to bring it to a trunk image under Cog is based on
> the source.squeak.org image, and really not that many changes.
>
> > It turns out that the following snippet from the workspace that SCG provided
> > took care of the problem for now:
> >
> > " kill runaway processes "
> > ProcessBrowser open.
> > Process allInstances do: [ :each |
> > each priority = 30 ifTrue: [
> > each terminate ] ].
>
> OMG! No wonder SS has so many problems if it is so unloved that
> someone would arbitrarily kill processes based on their priority!
>
That's just something I found in the workspace that came with the image.
I figured it must be there for a reason, so I tried it and it "fixed"
the problem.
You are right about one thing - SS was not getting much love. Even I, who
knew absolutely nothing about SqueakSource before I volunteered to move
it, was able to fix some of the worst problems. That's why I am confident
that we can get it running reliably once we have given it a little bit
of long-overdue attention.
> > So I'm guessing that some Seaside handler got wedged, presumably concurrent
> > with an excessive memory usage condition, and it probably failed in some way
> > that did not let the garbage collector clean up the mess.
>
> SS forks the email out to Project subscribers at priority 30. See
> SSEMailSubscription>>#versionAdded:to:. I wonder whether that's what
> those were?
Outbound mail notification from squeaksource.com is disabled, so that
should not have been a concern.
Note, I still need help from someone with access to box2 to enable mail
delivery. I don't want to install an entire mail system on box3 just
to handle notifications from squeaksource on box3, so I expect that
configuring box2 to accept smtp from box3 would be the right thing
to do.
Dave
More information about the Box-Admins
mailing list