Hosting Windows - Home.PL

Już raz pisałem o tem, napisze raz jeszcze. Jak Home.PL ssie. Ssie tak mocno że moszna się kurczy a jądra wracają w okolice podbrzusza.

Kolega się wyprodukował już tu, zachęcam do lektury:

Hosting Windows w Home.Pl

Najpierw ból w związku z atakami ddos. Hosting Windows w Home okazał się nie być odporny na takie sztuczki. Przeszło 3 tyg walczyli z tym. Oceniam to wdg. mojego error loga. Wydajność SQL'a dramatycznie spadła. Poradzili sobie z tym ustawiając między innymi restrykcyjną polityką timeoutow. Jedyny plus jest taki że musiałem popracować nad wydajnością jednej z procedur w bazie. Ustawili także bardziej restrykcyjne limity kosztu wykonania zapytania. Dziś jest bardzo ok.
(Z SQLem jest ok - kiedy to piszę dostaje timeouty od hosta - strona nie odpowiada.)

Ha nie jest tak ok z tym MSSQL, bym się pomylił.... Aplikacja moja korzysta z dobrodziejstw FullTextIndex. Raz na jakiś czas, indeks mimo wielokrotnego ustawienia przeze mnie automatycznego śledzenia zmian na tabeli, nie odświeża się. Zgłaszałem to do admina dwa razy. Oczywiście czas reakcji liczony w dniach nie pozwolił mi na oczekiwanie na działania ze strony Home.PL. Admin po kilku dniach pisze że widzi że jest ok i nie może nic zrobić no i oczywiście prosi o monit w razie czego.

Hosting Windows w Home to także przygody z IIS. Otóż pule aplikacji są restartowane co 2 godziny. Nigdzie tego nie podają więc jeśli już skusiłeś sie na Hosting Windows w Home to pamiętaj żeby sesje skonfigurować tak aby była przechowywana przez StateServer.

Sposoby na sesje w ASP.NET

Do tego raz na jakiś czas aplikacja wyrzuca zalogowanego usera. Uwierzytelnianie Forms, lata ciacho ale czemu user jest wylogowywany? Nie sądzę żeby miało to związek z restartem basenu aplikacji ;). Doczytałem też że być może jest to wina machineKey. Key został dodany i przyznam że ostatnio nic takiego się nie działo.... ostatni tydzień.

Jeśli jesteś przekonany do Hostingu Windows w Home to bądź gotowy na błędy takie jak:

Source: System.Web.Extensions
Message: This is an invalid script resource request.

i zaraz po nim:

Source: mscorlib
Message: Padding is invalid and cannot be removed.

Błędy te wynikają najprawdopodobniej z tego iż aplikacja pracuje na farmie serwerów.
W środowisku testowym nie obserwujemy takich zachowań. Tak, dodałem machineKey w web.configu ale bez skutku. Ja osobiście nie trafiłem na taki błąd (podczas przglądania serwisu). Nie wiem jak zachowuje się strona w przypadku takiego błędu. Ciężko go odtworzyć. Wiem tylko że błędy takie występują dzięki odkładaniu eksepszonów w error logu. Błędy te występują podczas próby dostępu np do scriptresource.axd. Przed zablokowaniem googlebota miałem "tego" na kilobajty w logu.

Jeszcze raz to chcę zaznaczyć zanim się zdecydujesz na Hosting Windows w Home.PL -> Administratorzy od Windowsa odpowiadają po minimum jednym dniu max czas reakcji admina to kilka dni roboczych.

Hosting zwalnia za dnia. Czuć wydłużone czasy reakcji.

Hosting Windows w Home.PL w wersji PRO to pomyłka. Przekaz reklamowy jest kłamliwy. PRO nie ma nic wspólnego z Profesjonalizmem!?. PRO to PROblemy. Jeśli decydujesz się na Hosting Windows w Home to nie umieszczaj tam sajtów które korzystają z MSSQL'a i ASP.NET :D Wtedy każdy Twój problem zostanie rozwiązany błyskawicznie przez konsultanta słuchawkowego.

3 komentarze:

Karol Stilger pisze...

Dziękuję za podlinkowanie. Swietne porównanie:) PRO jak problemy:) Całe szczęście dla mnie nie muszę już korzystać z hostingu Windows na Home.pl. Czego życzę wszystkim.

Unknown pisze...

Świetny post. Uniknąłem procedury kontaktu z adminem. :)

Jak by można, to poproszę coś więcej na temat tego machinekey'a, bo w swojej aplikacji mam, ale klient zgłosił już kilka przypadków "wylogowania przed czasem".

Mój machinekey ma postać:
<machineKey validationKey="128-znakowy hex" decryptionKey="48-znakowy hex" validation="SHA1" />

Anonimowy pisze...

Poszukuję hostingu windows z asp.net 4.5 i trafiłem tutaj po prześledzeniu kilku wątków. Może i dobrze, bo skoro tyle problemów ma czołowy dostawca, gdzie chyba największym z nich jest brak sensownej pomocy technicznej, a nie chciałbym wpaść z deszczu pod rynnę wynosząc się z ebitda (niegdyś amm.net). Pozostaje mi na liście dwóch sensownych operatorów hostingowych oferujących asp.net: webserwer.pl i webıo.pI. Który wybrać pod kątem lepszego wsparcia technicznego i (na co wskazuje wpis) lepszego zaplecza serwerowego ?