/ / Running rubygem (Middleman) na Azure - rubín, blankytný, sprostredkovateľ

Beží rubygem (Middleman) na Azure - rubín, blankytný, sprostredkovateľ

Práve som sa zaregistroval na Azureovom skúšobnom účte, aby som zistil, či je to dlhodobo životaschopná platforma.

Pomocou úlohy webového pracovníka s rôznymi CMD a spúšťacími skripty sa mi podarilo získať rubínovú prácu na oblakoch - jednoduchý odkaz "Hello world"!

Nemôžem sa však dostať prostredník začal automaticky a v protokoloch nič nevidí, aby som uviedol, čo je zlé. Keď prejdem do aplikácie, dostávam stránku "Nedostupná stránka".

Možno používam Azure nesprávnym spôsobom. Nejaké nápady? Existuje tiež niečo na Azure, ktoré mi umožní ladiť problémy cez RDC alebo podobne?

Mnohokrát ďakujem vopred.

odpovede:

1 pre odpoveď č. 1

Ak dostanete Ruby v pracovnej roli, vyrozhodne môže s ním spúšťať Middlemana. Mohlo by sa vyskytnúť toľko otázok, t. J. Konkrétny obsah chýba v Role pracovníkov, správne sieťové nastavenia atď. A môžete riešiť väčšinu takýchto problémov pomocou RDP na vašu Windows Azure Worker Role. Môžete povoliť prístup k RDP, ako je popísané nižšie, s vašou rolou a keď ste vo vašom VM, môžete ľahko zistiť, čo by mohlo byť problémom:

http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx

Ak vytvárate balík priamo z nástroja Windows Azure SDK (bez použitia VS2010), možno budete musieť vynaložiť väčšie úsilie na zahrnutie špecifických nastavení programu RDP do nasadenia.


0 pre odpoveď č. 2

Middleman má vytvoriť statické webové stránky,ktoré môžete potom priamo poslúžiť akýmkoľvek serverom. Neexistuje žiadny dôvod na to, aby ste mali Ruby alebo akýkoľvek iný špeciálny server, kde sa vaše stránky nachádzajú - stačí kopírovať statické súbory!