|
Home > Archive > Netware Webserver > October 2005 > Apache memory leak
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Apache memory leak
|
|
| rgaines_65203@yahoo.com 2005-10-24, 9:15 am |
| I have a customer using Netware 6.5 SP3 w/post-SP3 fixes, Apache 2.0 and
Groupwise WebAccess 6.5.4. WebAccess gets used rigorously, lots of
connections. Every day the memory taken by Apache2.nlm grows by about 10
megabytes in size, today its consuming 150MB's of RAM. If I unload and
reload it, it starts at about 1 megabyte (so it can be reset) and then
starts to grow again. I don't mind creating a CRON procedure to unload and
reload it weekly or something but wonder if there's a better fix? Thanks
in advance.
| |
| Anders Gustafsson 2005-10-24, 9:15 am |
| ,
> I don't mind creating a CRON procedure to unload and
> reload it weekly or something but wonder if there's a better fix?
>
The latest apache NLMs from www.apache.org?
- Anders Gustafsson, Engineer, CNE6, ASE
NSC Volunteer Sysop
Pedago, The Aaland Islands (N60 E20)
Novell does not monitor these forums officially.
Enhancement requests for all Novell products may be made at
http://support.novell.com/enhancement
Using VA 5.51 build 315 on Windows 2000 build 2195
| |
| rgaines_65203@yahoo.com 2005-10-24, 9:15 am |
| I'd be more confident in applying any new Apache NLMs from there if you've
seen or heard of this memory leak before. How likely is such an upgrade to
go without incident? (I haven't found Apache and its config files to be
very user friendly)
> ,
> The latest apache NLMs from www.apache.org?
>
> - Anders Gustafsson, Engineer, CNE6, ASE
> NSC Volunteer Sysop
> Pedago, The Aaland Islands (N60 E20)
>
> Novell does not monitor these forums officially.
> Enhancement requests for all Novell products may be made at
> http://support.novell.com/enhancement
>
> Using VA 5.51 build 315 on Windows 2000 build 2195
>
| |
| Anders Gustafsson 2005-10-24, 9:15 am |
| ,
> How likely is such an upgrade to
> go without incident?
>
Very likely. Just make a backup copy of sys:apache2. Download the
archive and expand onto a local drive, then just copy the NLMs from
apache2 and apache2/modules to the same dirs on sys.
You can always go back since you have a copy of Apache2
- Anders Gustafsson, Engineer, CNE6, ASE
NSC Volunteer Sysop
Pedago, The Aaland Islands (N60 E20)
Novell does not monitor these forums officially.
Enhancement requests for all Novell products may be made at
http://support.novell.com/enhancement
Using VA 5.51 build 315 on Windows 2000 build 2195
| |
| randolf@inter-corporate.com 2005-10-27, 7:45 am |
| [sNip]
> (I haven't found Apache and its config files to be very user friendly)
Apache isn't a product for end-users, it's a product for technical people
who are expected to understand how to modify configuration files with text
editors, visualize complicated heirarchial structures (e.g., file systems,
NDS/eDirectory, DNS, etc.), etc.
In my experience, Apache has one of the simplest and most powerful
configuration file designs that I've ever had the pleasure to work with.
From my perspective, which includes hosting more than 500 internet sites on
a single NetWare server, configuration files really are the best solution
because a "user-friendly GUI" just gets in the way.
The reason Apache is by far the best HTTPd server (web server) on the
market is that the developers focus on the functionality rather than the
frills -- I shudder to think of how much development time would be wasted
if the Apache Group also had to maintain a GUI for managing the server
configuration; some of the issues could very well wind up being:
1. File format (they've got a simple one that is highly scalable, but a GUI
would most likely be using some proprietary binary format -- and don't
suggest XML because it wasn't commonplace back then; Apache's current
format is superior to XML in my strong opinion)
2. Bugs in the GUI (not a problem with the current approach)
3. Additional documentation needed, possibly to include screen shots (not
really a problem with the current approach since features need to be
documented anyway)
4. Cross-platform GUI porting issues (Java with Swing is the obvious
solution today for this sort of thing, but not when Apache would have
needed it)
5. The distraction of end user support (the current approach requires your
typical end user to either hire a qualified support person to set it up for
them, or learn the technical side of things to do it themselves; at any
rate, the current solution makes it easy for experts to quickly determine
when they're dealing with other experts -- end users who don't understand
the technical side of things really have no business configuring such
systems on the internet; misconfigured eMail servers and the rampant spam
problem are a perfect example of this)
Apache HTTPd server has never failed me, while on the other hand every
commercial product I've worked with has given me a lot of grief because
they couldn't scale in one way or another. I have the utmost respect for
the Apache Group for giving the computer world what I consider to be the
very best example of how successful an Open Source project can be -- in the
corporate world it's even more successful than Linux, PostgreSQL, and many
other excellent products.
So, in summary, I take offence to your unfair assertion that Apache isn't
very user friendly because it's out of context. My suggestion to you is to
either use a third party product to automate configuration tasks for you,
or build one (hire someone to do it if you don't/can't do it yourself). I
don't see why Apache would be motivated to do so when there are some out
there already (Novell's network management portal and cPanel both come to
mind, and I know there are others that compete with cPanel but I don't
recall their names).
Apache got it right, and from my perspective they continually strive to get
better (and are successful at doing just that).
--
Randolf Richardson - rr@8x.ca
Inter-Corporate Computer & Network Services, Inc.
Vancouver, British Columbia, Canada
http://www.8x.ca/
This message originated from within a secure, reliable,
high-performance network ... a Novell NetWare network.
| |
| Anders Gustafsson 2005-10-27, 7:45 am |
| Very well said, agreed wholeheartedly!
- Anders Gustafsson, Engineer, CNE6, ASE
NSC Volunteer Sysop
Pedago, The Aaland Islands (N60 E20)
Novell does not monitor these forums officially.
Enhancement requests for all Novell products may be made at
http://support.novell.com/enhancement
Using VA 5.51 build 315 on Windows 2000 build 2195
|
|
|
|
|