/ / AzureのRubygem(Middleman) - Ruby、azure、middleman

Rubygem(Middleman)をAzureで実行する - ルビー、紺碧、仲人

私はAzureの試用アカウントにサインアップして、長期的に私にとって実行可能なプラットフォームであるかどうかを確認しました。

さまざまなCMDとスタートアップスクリプトでwebworkerロールを使用して、私は簡単な "Hello world"メッセージであるクラウド上でルビーを稼働させることができました!

しかし、私は得ることができない 仲人 自動的に開始され、何が間違っているかを示すためにログに何も表示されません。アプリに移動すると「ページを利用できません」というメッセージが表示されます。

多分私は間違った方法でAzureを使用しています。何か案は? Azureには、RDCなどの問題をデバッグできるようにするためのものもありますか?

事前に多くの感謝。

回答:

回答№1は1

Rubyをワーカーの役割で実行させると、あなたは間違いなくMiddlemanを一緒に走らせることができます。非常に多くの問題が発生する可能性があります。具体的には、Worker Role、適切なネットワーク設定などに欠けているコンテンツがあります.Windows Azure Worker Roleに対して、RDPによってそのような問題のほとんどをトラブルシューティングできます。以下で説明するように、RDPアクセスを有効にすることができます。あなたのVMに入ったら、問題の原因を簡単に特定できます。

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

Windows Azure SDKツール(VS2010を使用せずに)から直接パッケージを作成する場合、RDP固有の設定を展開に含めるためにいくつかの追加作業が必要な場合があります。


回答№2の場合は0

ミドルマンは静的なウェブサイトを生成することを意図しており、任意の種類のサーバーで直接処理することができます。あなたのサイトが展開されている場所にRubyや特別なサーバーを置く必要はありません。静的ファイルをコピーするだけです!