Pro zamezení neočekávaných restartů NET Genia je potřeba vypnout takzvanou „recyklaci” aplikačních poolů (ukončení procesu w3wp.exe) na webovém serveru.
Ve „Výchozím nastavení fondu aplikací” („Application Pool Defaults”) přejděte do sekce „Recyklace” („Recycling”) a nastavte „Pravidelný časový interval” („Regular Time Interval”) na hodnotu „0”.
Ve Fondu aplikací nastavíme u fondu, pod kterým nám běží náš web, správnou Identitu. Příklad: vytvořili jsme si účet bakalari. Zvolíme v pravé části okna Upřesnit nastavení...
Níže je popsáno standardní nastavení „DefaultAppPoolu”, kdy je databázový server nainstalovaný na stejném počítači jako samotná aplikace, resp.
Vlastní technologický účet nastavujeme typicky v případě, kdy je databázový server nainstalovaný na jiném počítači než samotná aplikace, resp. IIS.
Čtěte také: Jak recyklovat starý šicí stroj
Tento krok je důležitý proto, aby vaše NET Genium mohlo zapisovat soubory na disk (například souborové přílohy, kaskádové styly, logové soubory atp.).
Před samotným nastavením oprávnění je důležité si uvědomit, pod jakým účtem je nakonfigurován aplikační pool viz kapitola „Nastavení identity”, a tedy pro jaký účet budeme oprávnění nastavovat. Zda půjde o předdefinovaný účet „NetworkService”, nebo vlastní technologický účet.
Níže uvedený postup popisuje nastavení oprávnění pro účet „NetworkService”. Tímto uvedeným postupem měníme také výchozí oprávnění pro všechny další podadresáře. Jděte do umístění vašeho výchozího adresáře webu např.
Pokud se při instalaci NET Genia programem „Setup.exe” vyskytnou jakékoliv problémy, jejich detaily je možné nalézt v adresáři „Logs” v souboru „Install.log”.
Zkontrolujte, jakou verzi Firebirdu máte nainstalovanou.
Čtěte také: Zodpovědný přístup k recyklaci kávových kapslí
Problém: Nejde uložit formulář v NET Geniu. Při uložení formuláře se zobrazí chyba: „No message for error code 335544865 found”.
Řešení: Zkontrolujte, zda máte spuštěný program FlameRobin.
Řešení: Kontaktujte vydavatele certifikátu, resp. certifikační autoritu, která certifikát vydala, a nechte ověřit, zda byl certifikát po jeho vygenerování správně zalogován v souladu s „Certificate Transparency”.
Problém: Při načítání jedné z knihoven aplikace se zobrazí chyba: „Loading this assembly would produce a different grant set from other instances.
Nastavení disallowRotationOnConfigChange je určené pro modré nebo zelené scénáře, kdy by změna globální konfigurace neměla způsobit recyklaci všech webů.
Čtěte také: Výzvy v recyklaci tvrzených plastů
Pokud je tato příznaková hodnota pravdivá, recyklaci způsobí pouze změny související se samotným webem. Například web se recykluje, pokud se změní jeho web.config nebo pokud dojde ke změně něčeho, co je relevantní pro cestu webu z pohledu služby IIS.
Obecná změna souboru applicationHost.config by ale nezpůsobovala recyklaci aplikace. Toto nastavení odpovídá rozhraní API.
tags: #recyklace #poolu #spravce #internetove #informacni #sluzby