Skocz do zawartości

gadar

Użytkownicy
  • Zawartość

    6
  • Rejestracja

  • Ostatnio

Posty napisane przez gadar


  1. Co prawda Fiercio już to napisał, ale dla uzupełnienia podam wycinek z logów porządnego serwera ;)

    In: MAIL FROM: <istniejacy.adres@dot.com>

    Out: 250 2.1.0 Ok

    In: RCPT TO: <xxx@xxx.com>

    Out: 553 5.7.1 <istniejacy.adres@dot.com>: Sender address rejected: not owned by user authenticated.user@dot.com

     

    MAIL FROM to nie to samo co nagłowek From w emailu. Jednak to ten drugi określa rzekomy adres nadawcy.

    o2, wp, onet, o2, interia nie skanują nagłówków w wiadomościach, szkoda mocy obliczeniowej. Tylko gmail się do tego poczuwa i przepisuje From na ten podany w MAIL FROM:


  2. @gadar a do czego służy raid gdy jakiś dysk pada? ;)

     

    Głównie do zablokowania serwera na 8 godzin (iowait) przez resynchronizację z drugiego dysku który nie potrzebnie się przez 6 lat kręcił obok. Nie ma to jednak nic do tematu.

     

    Czy w panelu hetznera jest opcja do zainstalowania systemu na jednym dysku bez kasowania zawartości drugiego dysku? (czyli bez soft raid)


  3. boże.

    Soft raid możesz tak przekonfigurować by móc sformatować i swobodnie używać dwóch dysków. simple ? po co Ci panel jak to z poziomu systemu możesz ustawić?

     

    Boże nie przeczytałeś tego co napisałem. Pytałem o instalację systemu operacyjnego na jednym dysku. Co z tego że sobie rozprzęgnę macież raid skoro gdy mi padnie dysk z systemem to bede musiał użyc opcji reinstalacji systemu i mi skasuje oba dyski.


  4. Chciałem ustawić sobie php w trybie fastcgi.

     

    FastCgiIpcDir /usr/aa

    AddHandler fastcgi-script .fcgi

    FastCgiSuexec /usr/h2/bin/suexec

    FastCgiConfig -killInterval 30 -pass-header HTTP_AUTHORIZATION -startDelay 3

     

    <Location /php-fastcgi/>

    Options ExecCGI

    SetHandler fastcgi-script

    </Location>

     

    <VirtualHost *>

    ServerAlias adres.strony.pl

    DocumentRoot /home/user/public_html/

    SuexecUserGroup user user

     

    ScriptAlias /php-fastcgi/ /usr/suexec/

    AddType application/x-httpd-fastphp .php

    Action application/x-httpd-fastphp /php-fastcgi/fcgi

     

    </VirtualHost>

     

    I wszystko działa. Ale problem jest taki że jak np skrypt PHP się długo wykonuje, np 22 sekundy to co 3 sekundy spawnuje mi się kolejny child (wg. ust startDelay). Zajęty jest tak naprawde tylko jeden child, obróbka 22 sekundowego skryptu, ale spawnuje mi się maksimum wolnych childów (do ust -maxClassProcesses). To wygląda tak jakby fastcgi miał błąd i sprawdzał czy są wolne childy sprawdzając tylko ten pierwszy za każdym razem i za każdym razem gdy jest zajęty co 3 sekundy spawnował nie potrzebne wolne childy. Równolegle mogę odpalić jakiś szybki 1 sekundowy skrypcik i leci bez problemu bo childy są wolne, ale spawuje się ich max, co jest równoznaczne z odpaleniem ich statycznej ilości.

    Wiem że można zrobić jeszcze wraper bashowy do fcgi, ale to nie ma sensu w użyciu z suexec, a bład jest ten sam wtedy jak sprawdzałem. Mogłbym ustawić startDelay na dużą wartośc ale wtedy faktycznie gdy zabraknie childów to się nie odpali nowy przez tyle sekund.

×