[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: [ic] Interchange on FreeBSD
New infos....
I´ve not forget to restart the IC Server. I´m sure, the setting of my
catalog.cfg and interchange.cfg is right. I´m still in a muddle, why
can I see more than one IC Server running (via top), if I´ve
Variable TRAFFIC low
#ifdef TRAFFIC =~ /low/i
Message Low traffic settings.
HouseKeeping 3
MaxServers 0
PIDcheck 0
#endif
? I was very curious and I´ve used the ab program with
ab -k -c 50 -n 50000 http://www.buchonline.org/cgi-bin/icsimple/testx
and I get
------------snip-------------
Mon Dec 4 17:09:07 CET 2000
This is ApacheBench, Version 1.3a
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-1999 The Apache Group, http://www.apache.org/
Server Software: Apache/1.3.9
Server Hostname: www.buchonline.org
Server Port: 80
Document Path: /cgi-bin/icsimple/testx
Document Length: 211 bytes
Concurrency Level: 50
Time taken for tests: 12686.830 seconds
Complete requests: 50000
Failed requests: 0
Keep-Alive requests: 0
Total transferred: 27500550 bytes
HTML transferred: 10550211 bytes
Requests per second: 3.94
Transfer rate: 2.17 kb/s received
Connnection Times (ms)
min avg max
Connect: 0 0 94
Processing: 438 12680 17110
Total: 438 12680 17204
Mon Dec 4 20:40:36 CET 2000
------------snip-------------
(Mike, I could not resist with my high concurrency levels. :-) )
#head error.log
- - - [04/Dezember/2000:17:08:03 +0100] - - STOP server (94514) on signal TERM
- - - [04/Dezember/2000:17:08:39 +0100] - - Low traffic settings.
- - - [04/Dezember/2000:17:08:39 +0100] - - Calling UI....
- - - [04/Dezember/2000:17:08:40 +0100] - - ...UI is loaded....
- - - [04/Dezember/2000:17:08:40 +0100] - - Interchange V4.6.1
- - - [04/Dezember/2000:17:08:40 +0100] - - Config 'construct' at server startup
- - - [04/Dezember/2000:17:08:40 +0100] - - Using MySQL, DSN=dbi:mysql:test_construct.
- - - [04/Dezember/2000:17:08:41 +0100] - - Config 'icsimple' at server startup
- - - [04/Dezember/2000:17:08:41 +0100] - - Using MySQL, DSN=dbi:mysql:test_icsimple
- - - [04/Dezember/2000:17:08:41 +0100] - - START server (98569) (UNIX)
- - - [04/Dezember/2000:17:08:42 +0100] - - START server (98601) (UNIX)
#top -d1 -U icjo
last pid: 52598; load averages: 0.00, 0.03, 0.03 up 1+00:55:13 10:41:16
58 processes: 2 running, 56 sleeping
CPU states: % user, % nice, % system, % interrupt, % idle
Mem: 74M Active, 114M Inact, 34M Wired, 11M Cache, 8347K Buf, 14M Free
Swap: 261M Total, 1552K Used, 260M Free, 1% Inuse
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
98601 icjo 2 0 16100K 2580K select 8:15 0.00% 0.00% perl
from Tue Dec 5 10:42:06 CET 2000.
Joachim
On 4 Dec, Mike Heins wrote:
> I finally got a chance to bang on this for a bit. A few things
> I discovered:
>
>
> 1. Use vlink, not tlink. Now it is tlink that has trouble on FreeBSD.
> It may have troubles on other Unices.
I use vlink always.
> 2. The File::CounterFile module has major problems -- this is the
> source of the "bad counter magic" errors. There seem to be locking
> issues on BSD that don't affect Linux or Solaris.
>
> Try commenting out the count_ip(1) routine in lib/Vend/Session.pm.
That helps a lot! > IC Server is running very much better, before it
dies! :-)
[DEL]
But, I´m in a muddle. I´ve tested the IC Server with
Variable TRAFFIC low
#Variable TRAFFIC high
#ifdef TRAFFIC =~ /low/i
Message Low traffic settings.
HouseKeeping 3
MaxServers 0
PIDcheck 0
#endif
and I see more than one IC server.
----------snip top -d1 -U icjo --------
last pid: 89390; load averages: 5.59, 4.89, 4.03 up 0+07:03:26 16:48:29
270 processes: 8 running, 262 sleeping
CPU states: % user, % nice, % system, % interrupt, % idle
Mem: 127M Active, 55M Inact, 33M Wired, 10M Cache, 8249K Buf, 22M Free
Swap: 261M Total, 1680K Used, 260M Free, 1% Inuse
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
77756 icjo 10 0 20292K 2892K wait 0:15 0.93% 0.93% perl
89372 icjo 85 0 20292K 14280K RUN 0:00 5.13% 0.49% perl
89384 icjo 88 0 20292K 10372K RUN 0:00 7.00% 0.34% perl
89380 icjo 88 0 20292K 10432K RUN 0:00 6.00% 0.29% perl
89370 icjo 83 0 20292K 10276K RUN 0:00 2.56% 0.24% perl
89382 icjo 87 0 20292K 9448K RUN 0:00 3.00% 0.15% perl
89387 icjo 87 0 20292K 7504K RUN 0:00 3.00% 0.15% perl
89385 icjo 86 0 20292K 4916K RUN 0:00 1.00% 0.05% perl
---------snip---------
It this right with IC Version 4.6.1?
Joachim
BTW: I´m glad to see any effort for FreeBSD! Thank you a lot! :-(=)
--
Hans-Joachim Leidinger
buch online jojo@buchonline.net
Munscheidstr. 14 FAX: +49 209 1671441
45886 Gelsenkirchen FAX: 0209 1671441
_______________________________________________
Interchange-users mailing list
Interchange-users@www.minivend.com
http://www.minivend.com/mailman/listinfo/interchange-users