問題タブ [wasabi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
137 参照

macros - コードで動作するコード?もっと教えてください

プログラムがソースコードを入力として受け取り、新しいソースコードを吐き出し、おそらくすぐに新しいコードを実行する場合、これは何と呼ばれますか?

例:

  1. 自動リファクタリング
  2. 関数を取得してGUIに変換する(関数入力を入力ボックスに変換する)
  3. 結果のキャッシュなど、関数に新しい機能を追加します。

これを行うのに最も簡単な言語は、単純な構文の関数型言語ですよね?(Lisp、Schemeなど)?

しかし、ソースコードをツリーまたは他のデータ構造に解析できる限り、どの言語でも、または言語間でもそれを行うことができますよね?(antlrまたは他のツールを使用していますか?)

それで、これは何と呼ばれていますか?大小を問わず、これを行う他の例は何ですか?一般的なツールは何ですか?この種のプログラミングを完全に理解するための出発点を教えてください。

(私は、自分のコードで何かを行うコードを書くことによって、1人のプログラマーとして1組の手でできることを活用しようとしています。)

0 投票する
1 に答える
373 参照

windows - コードでWasabiAzureスケーリングブロックのルールを定義するにはどうすればよいですか?

Azureアプリケーションの自動スケーリングにWasabiブロックを使用することを考えています。ルールをXMLファイルにハードコーディングする必要があるようです。アプリケーションに必要なルールにはかなり複雑なメトリックが必要であり、コード内で計算する必要があるため、これは気になります。

非常識な例のように、私のアプリケーションが乱数のストリーム(0と1)を生成し、各インスタンスが行の「1」の数と行の「0」の数を計算するとします。インスタンスが10個以上の連続した「1」に遭遇したときにスケールアップし、インスタンスが10個以上の連続した「ゼロ」に遭遇したときにスケールダウンしたいと思います。

コードでこのような状況を問題なく検出できますが、Wasabiをそれらに反応させ、アプリケーションをスケーリングするにはどうすればよいですか?

0 投票する
2 に答える
194 参照

.net - Azure スケーリング用の Wasabi ブロックはどのくらいの頻度でデータを収集しますか?

Wasabi 自動スケーリング ブロックのTailspin Surveys サンプルを注意深く調べました。データを収集するためのクラス インスタンスを提供するクラスでTailspin_TenantCount_Avg_10m実装されるルールがあります。TenantCountOperandElementTenantCountDataPointsCollector

後者は

メトリック データの実際の取得を行うメソッド。このメソッドは、Wasabi ブロックによって呼び出されます。

そのメソッドはどのくらいの頻度で呼び出されますか?

0 投票する
3 に答える
568 参照

azure - アプリケーション ブロックの自動スケーリングを使用して、Azure VM ロール インスタンスをスケーリングできますか?

自動スケーリング アプリケーション ブロックを使用して、Azure VM ロール インスタンスのバランスとスケーリングを行うことはできますか? これが可能な場合、仮想マシン ロール用のサービス モデル定義に Autoscaling Application Block を含める必要がありますか? どうもありがとう。

0 投票する
1 に答える
431 参照

c# - 窓辺の紺わさび

wasabi 'AutoScaling' 機能を使用する Windows azure プロジェクトを作成すると、以下の例外が発生し、app.config ファイルも構成しました。

例外:

「ファイルまたはアセンブリ 'Microsoft.WindowsAzure.StorageClient, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外) : 0x80131040)」

オートスケーラー objAutoScaler= EnterpriseLibraryContainer.Current.GetInstance(); // ここで例外が発生しました

何か助けてください。

0 投票する
1 に答える
633 参照

azure - Azure WASABi SecurityNegotiationException

Azure自動スケーリングWASABiを使用してこの例外が発生しています。

DNSプレフィックス' DNSプレフィックス'を持つホストされたサービスのインスタンス数を取得できませんでした。Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClientException:サブスクリプションID'サブスクリプションID 'および展開スロット'ステージング'にDNSプレフィックス' DNSプレフィックス'があるホストされたサービスのサービス構成をWindowsAzureから取得できませんでした。

System.ServiceModel.Security.SecurityNegotiationException:権限「management.core.windows.net」でSSL/TLSのセキュリティで保護されたチャネルを確立できませんでした。---> System.Net.WebException:要求は中止されました:SSL/TLSのセキュリティで保護されたチャネルを作成できませんでした。System.Net.HttpWebRequest.GetResponse()at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)---内部例外スタックトレースの終了---

サービス構成を次のように設定しました。

さらに、自動スケーリングの役割は単一のワーカーの役割です。デプロイメントには、Webサイト用の2つのWebロールと、この自動スケーリングワーカーロールが一緒にあります。

Webの役割は同じ証明書を使用しており、正常に機能しています。この問題を解決するために私が調査できることについて、誰かが光を当てることができますか?

ありがとう、乾杯。

0 投票する
1 に答える
856 参照

azure - Enterprise Library 5.0 構成コンソールに自動スケーリング設定が含まれていない

Windows 7Visual Studio 2012をEnterprise Library 5.0と共に使用しています。これまでのところ、すべてが機能しています。NuGet で非常に悪い経験をしたため、NuGet の使用を避けたいため、NuGet を使用せずにエンタープライズ ライブラリをインストールしました。

Windows Azure アプリケーションを開発していて、Autoscale Block を使用したいと考えています。EnterpriseLibrary 用の Windows Azure 統合のバイナリをダウンロードし、" C:\Program Files (x86)\Microsoft Enterprise Library\bin " フォルダーに解凍すると、構成コンソールに Autoscale Settings ブロックが表示されません。

ここで見逃している別のインストール手順があるかどうかは誰にもわかりませんか? すべてを手動で行うのではなく、構成ツールを使用して app.config ファイルを構成できるようにしたいと考えています。

おめでとう、クリスチャン

0 投票する
0 に答える
113 参照

azure - Wasabi を使用した AutoscalerDatapoints テーブルの制限

Azure プロジェクトで WASABI を使用しています。オートスケーラーは正しく設定されており、正常に動作しています。私が抱えている問題は、数日後、オートスケーラーが古い値に固執することです。たとえば、キュ​​ーが空の場合、監視対象キューのアイテム数は 3 となります。

AutoscalerDatapointsテーブルを ( Neudesic Azure Storage Explorerを使用して)削除して再作成すると、オートスケーラーが再び機能し始めることに気付きました。これは、別の問題に対する有効な解決策にすぎない可能性があります...

だから、私の質問は: Azure テーブルが保持できるエントリの数に制限はありますか? もしそうなら、どうすれば自動化された方法でこの問題を解決できますか?

ご協力いただきありがとうございます。さらに情報が必要な場合は、遠慮なくご連絡ください。

0 投票する
1 に答える
572 参照

azure - タイプ オートスケーラー、キー "" のインスタンスを取得しようとしているときに、Azure WASABi アクティベーション エラーが発生しました

Enterprise Library 5.0 Integration Pack for Windows Azure から WASABi を使用してこのAzure Autoscale デモ プロジェクトを取得しようとしているときに、このエラーが発生しました。すべての指示に正しく従ったときにスローされるエラーは次のとおりです。

c:\Home\Chris\Projects\CommonServiceLocator\main\M icrosoft の Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key) でタイプ Autoscaler、キー "" のインスタンスを取得しようとしているときにアクティベーション エラーが発生しました。 Practices.ServiceLocation\ServiceLocatorImplBase.cs:
c:\Home\Chris\Projects\CommonServiceLocator\main\Microsoft.Practices .ServiceLocation\ServiceLocatorImplBase.cs: PB_WASABi_autoscaler の 90 行にある Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstanceTServic の 57 行目。 Program.Main(String[] args) in c:\Users\daniel\Documents\Visual Studio 2012\Projects\PB-WASABi-autoscaler\PB-WASABi-autoscaler\Program am.cs:line 13

Windows Azure 1.7 ライブラリが使用されます。

0 投票する
0 に答える
173 参照

azure - Wasabi Azure 制約ルールが有効になっていません

Windows Azure でホステッド サービスを利用しており、Wasabi Azure ルールを使用してスケーリングに影響を与えようとしていますが、ルールが適用されていません。rules.xml と serviceinformation-store.xml の両方が、自動スケーリング Azure ストレージ コンテナーにアップロードされました。ここに私の rules.xml があります

これが私のサービス情報ストアです

1 つのインスタンスで Web ロールを開始しましたが、MST の午後 5 時 34 分に、ホステッド サービス (myWebService) が 4 つのインスタンスにスケールアップしません。

プロジェクトの参照には、Microsoft.WindowsAzure.Diagnostics、Microsoft.WindowsAzure.ServiceRuntime、Microsoft.WindowsAzure.StorageClient があります。