World: r3wp
[!Cheyenne] Discussions about the Cheyenne Web Server
older newer | first last |
Mchean 1-May-2007 [488] | nice stuff there btiffin - just wish i could understand it |
btiffin 1-May-2007 [489x2] | Mr Weyland has done some beautiful work. Another reason to advertise REBOL as THEE internationalized scripting language. |
Sorry, Weyland is Weyand. My mistake. | |
Will 11-May-2007 [491x2] | argh, the only longstanding bug I have with cheyenne just appened again, the only hint I have is, some client connection seams to stay open forever, so after some traffic the system will run out of resources and I get things like: |
## Error in [task-handler] :Make object! [ code: 500 type: 'access id: 'cannot-open arg1: "/Volumes/data/che/Cheyenne/handlers/RSP.r" arg2: none arg3: none near: [do load file] where: 'do-cache ] ! REBOL Internal Error: #415 Program terminated abnormally. This should never happen. Contact www.REBOL.com with details. | |
btiffin 11-May-2007 [493] | Yikes. Don't like hearing this. My site is live. Only four days old now. Haven't experienced it - yet. Don't want to. Are you running Linux or Windows? If Linux check out the init.d scripts or http://cr.yp.to/daemontools.htmlfor hints on getting automatic failover. In the daemontools, check supervise. If Windows, I'm not up on the how-to anymore, but I think it can be done with services...or some other web freebie. |
Will 11-May-2007 [494x2] | it's running on osx 10.4.9 |
and this is after x00'000 requests, I can see the list of connection "ESTABLISHED" growing with "sudo lsof -l +L -R -V|grep rebol" (suggested by Jaime) | |
btiffin 12-May-2007 [496] | Oh...haven't run a Mac since MacOS 7. :) Good luck. If you get a solution, please post. I'd be curious and appreciative. |
Will 12-May-2007 [497x2] | OS7 ?? |
8-) | |
btiffin 12-May-2007 [499x2] | I think my LC 630 had 7.4 on it. Maybe 7.5 Long ago...now. |
Donated to a dying friend, so when I miss it, I miss him more and try not to think about it. | |
Will 12-May-2007 [501] | server has 2 ip, apache set up to listen on only on ip, cheyenne started after apache will listen to remaing ip. anything here that could cause the problem? |
btiffin 12-May-2007 [502] | eth0 eth1 kinda setup? |
Will 12-May-2007 [503x2] | main ip +alias |
standard osx way to multihost | |
btiffin 12-May-2007 [505x2] | I dunno anything about OSX, but if it worked for x hundred thousand requests, I'd doubt it. |
Before I clog the channel, leave the question open. The others may be able to give you more direct advise. Check the Uniserve and Rugby chats as well. Maybe some hints. | |
Will 12-May-2007 [507x2] | I think a guru is needed here, it may be my modifs (none in uniserve) or a cheyenne bug (probaly not, Dock would have fixed it) or something in rebol or rebol/osx |
have read on rebol.org they have error with garbage collection every 150'000 cgi requests, may be related? | |
btiffin 12-May-2007 [509] | Could be. Yep. It is guru time. Keep posting. Try the Mailing List too. |
Will 12-May-2007 [510] | thak you brian for the help 8-) time to go sleep here 6AM.. have a great day! |
btiffin 12-May-2007 [511] | You too. |
Will 12-May-2007 [512] | thanks 8-) |
Dockimbel 13-May-2007 [513x4] | Looking again on the file handles exhaustion issue with a fresh eye, I found a case in the universe engine where file handles may not be released to the system. I'll make some test today about that and if the results are positive, I'll post a fix here for uni-engine.r |
universe => uniserve | |
What I found strange is that softinnov.org is running on uniserve for months, serving millions of files without such issue. guess that our Linux server has some higher max file handles limit than OSX. | |
Patch sent to Will. I'll wait for his feedback before make it public. | |
Graham 24-May-2007 [517] | No feedback? |
Will 24-May-2007 [518] | we're working on it |
Graham 26-May-2007 [519] | sessions update? |
Dockimbel 26-May-2007 [520] | Graham, yes sessions are working ok now. I'm planning to make several releases this weekend, including a beta version of the new Cheyenne/RSP engine. |
Maarten 26-May-2007 [521] | As in "official" via the website? |
Dockimbel 26-May-2007 [522] | Right, i'll update the webpage for Cheyenne and add some documentation for RSP. |
Maarten 26-May-2007 [523] | Thanks :-) |
btiffin 26-May-2007 [524] | This is pretty cool news. If you find an extra second or two, a "Powered by the awesome Cheyenne" graphic would be nice. Thanks Doc. |
Dockimbel 26-May-2007 [525] | I'd like to have one also, it's added in the todo list. |
btiffin 26-May-2007 [526] | No rush...code is better use of time of course. This is all just promotional... :) I should have added my smiley the first time. Cheerleading...I'll have to learn some way of not making it distracting to the key players. :) Go Doc Go! |
Volker 26-May-2007 [527] | Graphics - a target with a lot of arrows in the bullseye? Cheyennes where good at that?^^ |
BrianH 26-May-2007 [528] | A single arrow in flight. |
Graham 26-May-2007 [529x2] | ahh... working sessions .. sweet |
pioneer with arrow in back? | |
BrianH 26-May-2007 [531] | Funny as that would be, let's try to stay positive... |
Graham 26-May-2007 [532] | bwaaaahh |
BrianH 26-May-2007 [533] | :P |
Graham 26-May-2007 [534x2] | the idea being conveyed is how a simpler technology ( arrow) can be more nimble in some situations than a more advanced technology ( guns ) |
So, we construct an ideogram around that. | |
BrianH 26-May-2007 [536] | An arrow shot into a gun barrel, like you see in Green Arrow comics all the time? |
Graham 26-May-2007 [537] | How about a tent ... lightweight website home |
older newer | first last |