Kiepski początek dnia
Wstałem o godzinie 05:00, żeby wyszykować się do pracy na 06:00. Wszystko zapowiadało się dobrze. Usiadłem jeszcze na chwilkę do komputera, chciałem wejść na moje forum i zobaczyłem błąd:
Could not obtain user/day information DEBUG MODE SQL Error : 1054 Nieznana kolumna 'error' w where clause
Zalogowałem się od razu na serwer, odpaliłem phpMyAdmina i zacząłem analizować problem, przy okazji odczytując wiadomości z Gadu-Gadu i Jabbera. Jak się okazało kolega nicon, podesłał mi już rozwiązanie kierując do wpisu na http://www.przemo.org/phpBB2/forum/. Zrobiłem szybko plik z łatką i wgrałem na inne fora jakie mam na serwerze. Jedno polecenie i naprawione wszystkie skrypty.
Problem jak szybko się pojawił - tak szybko zniknął. Pojechałem do pracy. Myślałem, że wszystko po nocnych pracach będzie ładnie działać. Ale gdzie tam. Chłopaki jeszcze pracowali nad deploymentem, wprowadzali ostatnie zmiany i podnosili serwery aplikacyjne. Kiedy zalogowałem się na stanowisko zostało mi do podniesienia ponad połowa serwerów. Wrr...
Kiedy wszystko szło pięknie i ładnie chciałem zobaczyć jakie procesy Javowe działają na jednym z serwerów. Wydałem polecenie:
ps -efww | grep java
i jedyne co zobaczyłem na konsoli to:
bash: fork: Cannot allocate memory
No to zacznie się jazda. Procesu żadnego nie mogłem ubić, bo oczywiście brakowało pamięci. Zadzwoniłem do administratorów co siedzą przy maszynach i zgłosiłem problem. I czego się dowiedziałem? Że wszystko jest okej bo maszyna odpowiada na pingi! Holly crap!
Dwie godziny później - 3 telefony potem. Ktoś w końcu raczył zrestartować maszynę. Teraz zacznie się podnoszenie jej wszystkich usług. Przecież te serwery aplikacyjne będą 3 dni wstawać. BEA, Volantis, JBoss, ATG, Tomcat... kto to wymyślił? Jak słyszę te nazwy to stwierdzam, że nasza-klasa działa szybciej ;-)
Coś czuję, że to dopiero początek problemów i znając życie skończą się o 14:00 jak będę wychodził z roboty. Aaaa.....
29 lutego 2008, 08:41:11
Komentarze
Malin: Każde phpBB to dziurawe jak ser szwajcarski monstrum, które w normalnych distro już dawno zamaskowano na poczet przyszłych błędów.
Michale wiem o phpbb, wiem o phpbb2 bo miałem nieprzyjemność je testować i nasłuchałem się co nieco o nich od administratorów.
Co do phpbb3 się nie wypowiem, ponieważ nie mam zielonego pojęcia jak to działa, czy dobrze działa.
W sumie to nawet nie wiem jak to wygląda.
Pfff :) A mi się to phpBB by przemo podoba i spełnia swoje zadanie i nie muli mi serwa, a co ważniejsze spełnia swoje zadanie. Było do początku odkąd postawiłem forum i nie będę teraz cudował ze zmianą na siłę z racji lalala :)
Każdy skrypt ma swoje wady i zalety i tyle. Ten spełnia moje oczekiwania, więc go nie zmieniam.
Tak. Uwielbiam argument „działa”.
Ten argument działa na mnie jak płachta na byka.
Powiem dosadnie, krótko i głupio „IE też działa”.
Kalkulator też działa, targ na wsi też. Po co Ci komputer, po co Ci forum?
No działa i z niego korzystam, i co? Wiele osób, nawet specjalistów z niego korzysta. I co? Ja też korzystam z IE, żeby aktualizować Windowsa lub oglądać mapę łodzi :)
Mnie irytuje fakt, wywyższania jednej rzeczy nad drugą. Tak samo mogę napisać, że traktor też jest ciężki i powolny – a jednak z niego ludzie korzystają. BUgatti Veryon to też nieoptymalna krowa, a jednak ludzie ją kupują ;-)
Skoro komuś jest wygodniej postawić forum na skrypcie X a innemu na Y to jego sprawa i tyle. Jeśli nie lubisz skryptu Z to stawiasz go na B. Masz wybór i tyle.
Piszesz, że uwielbiasz argument „działa”. No ja też. Bo jeśli coś działa i nie stwarza problemów to czemu mam się tym martwić?
Mnie najbardziej wkurza fanatyzm, na siłę wytykanie błędów lub są przekonani do jedynego słusznego rozwiązania.
I w ten sposób powstają głupie wojny. Skoro jest takie złe i be to może napiszesz łatki do tego? :)
W ten sposób powstaje dobre oprogramowanie.
A porównanie do świata motoryzacji nie udane za bardzo.
Bo phpbb to zepsuty ciągnik, który nie jeździ. Inne rozwiązania mogą być tym działającym ciągnikiem, jakąś 60 czy 80, a jeszcze inne mogą być super wypaśnym traktorem od Forda, który ma tyle mocy, żeby spokojnie pociągnąć 12 skibowy pług bez problemów, nie mówiąc o tym że może mieć klime i całkiem wypaśne audio w kabinie.
To nie jest wojna i to nie jest promowanie jednego słusznego rozwiązania. To jest protest przeciw crapiastym rozwiązaniom i crapiastemu oprogramowaniu.
Tyle ode mnie.
Nie prawda :) Jeździ i to bardzo dobrze :) Tyle lat co korzystam z phpBB by przemo nie miałem ani jednego problemu.
Jedyne słuszne rozwiązanie to monopolizm – co jest moim zdaniem złym zjawiskiem. Problem z „Wami” jest taki, że nie możecie zrozumieć, że niektórzy lubią mieć prosty (nawet niech będzie dziurawy) system, który działa i jest przyjemny w użytkowaniu a inny zamknięte i szczelne środowisko, które potrafi obsługiwać 7% ludzi.
Było sobie IE i ludzie byli szczęśliwi. Przyszedł sobie Firefox, Opera i IE jest złe. Powstają nowe przeglądarki i niegdyś fajny Firefox staje się zły bo jest ciężki ;-)
Tak jest i będzie zawsze, więc dla mnie takie gadki są zbędne.
Jeśli uważasz, że „phpBB nie jeździ”, to napisz konkretnie co jest w tym złego, zgłoś developerom, pokaż światu i wsio, bo póki co to mi się kojarzy jedno zdanie:
„Ballmer tylko dużo szczeka, a wcale nie gryzie”.
To jest tak:
Użytkownicy Linuksa wrzucają na system Windows.
Użytkownicy FreeBSD wrzucają na Linuksa.
A ja robię to co lubię i się tym nie przejmuję ;-)
| Komentować mogą jedynie zalogowani |
Powered by Jogger. Copyright © 2002-2003 Justin Mecham & JabberPL Group
Licencja: Creative Commons Uznanie autorstwa 3.0





phpbb by przemo to nieoptymalna krowa która zjada pamięć i zarzyna serwer. Nie polecam tego czegoś.
Radziłbym się zainteresować jakimś małym forum, które działa lepiej.