Azure websites - kam ukladat css,obrazky...   zodpovězená otázka

Azure

Ahoj,

Chtel bych prejit do azure websites standard je zde 50gb prostoru a nevim kam spravne ukladat obrazky a css webu.

1) app pobezi na small verzi a bude skalovat az na 3 instance - musim nejak resit obrazky webu a css?

2) web jeste umoznuje uzivatelum nahravat soubory - musi se tyto dat do azure blob storage? Aby se mi data nezrusily kdyzmprejde s jedne instance na jinou...

Diky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ad 1) Obrázky a CSS nechce přímo součástí webové aplikace. Pokud jich máte mnoho, zvažte pro optimalizaci využití Bundling and Minification (ASP.NET Web Optimization - NuGet balíček “Microsoft.AspNet.Web.Optimization”) a/nebo CDN.

Ad 2) Ano, pokud aplikace běží ve více instancích, tak tyto soubory nemůžete ukládat např. do App_Data. Blob storage je pro tento účel naprosto ideální.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

2) Pozor, pokud si Azure sám zmigruje WebSite na jiný fyzický server, nemusíte se bát - soubory, které uložíte do adresáře aplikace, se zachovají.

Jediný problém je v situaci, kdy na tom v portálu zapnete škálování a poběží to na více instancích - soubory se pak zapíšou jen na tu konkrétní instanci a nereplikují se na všechny. Tam už blob storage použít musíte.

Btw. doporučuju na tohle používat https://www.nuget.org/packages/Altairis.... - jednotné API pro práci s filesystémem a blob storage.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback