Kom ihåg mig?
Home Menu

Menu


Problem med fastCGI

Ämnesverktyg Visningsalternativ
Oläst 2013-08-27, 09:05 #1
SweLogan SweLogan är inte uppkopplad
Medlem
 
Reg.datum: Sep 2007
Inlägg: 148
SweLogan SweLogan är inte uppkopplad
Medlem
 
Reg.datum: Sep 2007
Inlägg: 148
Standard Problem med fastCGI

Hej, är inte så kunnig på servrar. Men jag har ett problem med att php skapar en massa +200 php-cgi.exe och slöar ner det frukansvärt!

Googlade lite och såg att man ska använda fastCGI, men efter att kollat på IIS så ser jag att extention .php körs med fastCGI.

Och om jag förstog allt rätt så ska inte fastCGI skapa en massa php-cgi.exe?

Appen vi kör är en PHP / MYSQL lösning där vi har 20 datorer som kollar status i MYSQL databasen var 5 sek. Samt 5-10 användare som hämtar status från de 20 datorerna.

Nån ide på hur man kan lösa detta problemet / felsöka?
SweLogan är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-27, 10:01 #2
tony-axbyte tony-axbyte är inte uppkopplad
Medlem
 
Reg.datum: Nov 2012
Inlägg: 196
tony-axbyte tony-axbyte är inte uppkopplad
Medlem
 
Reg.datum: Nov 2012
Inlägg: 196
Normalt har man bara en pgp-cgi.exe per webbplats, ibland kan man ha ett par. Har man 200 processer på en webbplats skulle ja ggissa på att det är något i koden som inte avslutar en viss php körning på korrekt sätt. Skulle gissa på en bug gi php koden.
tony-axbyte är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-27, 11:20 #3
SweLogan SweLogan är inte uppkopplad
Medlem
 
Reg.datum: Sep 2007
Inlägg: 148
SweLogan SweLogan är inte uppkopplad
Medlem
 
Reg.datum: Sep 2007
Inlägg: 148
Nått bra sätt att felsöka om det nu är koden? Någon log fil?
SweLogan är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-09-05, 18:36 #4
johannesls avatar
johannesl johannesl är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2009
Inlägg: 10
johannesl johannesl är inte uppkopplad
Nykomling
johannesls avatar
 
Reg.datum: Oct 2009
Inlägg: 10
Du kan mäta tiden det tar att köra ditt script genom att lägg denna rad överst i ditt script:
<? $timestamp = microtime(1); ?>

Sedan detta i slutet (byt ut /tmp/timelog.txt mot lämplig windows-sökväg):
<? file_put_contents('/tmp/timelog.txt',microtime(1)-$timestamp."\n",FILE_APPEND); ?>
johannesl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-09-07, 23:28 #5
mbomelin mbomelin är inte uppkopplad
Medlem
 
Reg.datum: Feb 2004
Inlägg: 248
mbomelin mbomelin är inte uppkopplad
Medlem
 
Reg.datum: Feb 2004
Inlägg: 248
Vad har du satt maxInstances till?
maxInstances bestämmer max antal instanser av fastcgi, om du har den satt till noll så bestämmer IIS själv hur många processer av fastcgi som ska vara igång.
Vilken version av IIS?
mbomelin är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017