問題タブ [autoscaling]
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.
python - boto を使用して Auto Scaling グループ内のインスタンスを一覧表示する
現在 Auto Scaling グループ内で実行されているすべてのインスタンスを一覧表示したいと考えています。それはbotoで達成できますか?
boto はクラスshutdown_instances
内にメソッドを持っているため、ASG とインスタンスの間に何らかの関係がなければなりません。boto.ec2.autoscale.group.AutoScalingGroup
正しい方向へのポインタは高く評価されます!
amazon-ec2 - AWS EC2でマシンキーを同期する方法は?
Auto-Scalingはバッファ期間を許可しないか、ダウンオートスケーリングのためにオフになるようにスケジュールされているインスタンスに「新しいリクエスト」のみが着信することを許可しないほどインテリジェントではないため、スティッキーの使用を避けようとしています-ELBによって提供されるセッション。そうしないと、この動作により、一部の顧客にログイン画面が表示されます。
Webサイトおよびその他のRESTfulWebサービスはIIS7で実行されています。このWebサイトは、従来のフォームベースの認証(MVC3に組み込まれているメンバーシッププロバイダー)を使用していますが、間もなくカスタムメンバーシッププロバイダーに移行して、Cookieを確認し、復号化してから判断を下します。RESTful Webサービスは、すでにカスタムメンバーシッププロバイダーを使用しています。
このような状況では、ELBを介したスティッキーセッションを使用せずに取得できないWebサイトだと思います。
RESTful WebサービスのELBは、要求ごとにCookieを個別に監視して、暗号化された値を持つ認証トークンが存在するかどうかを確認するため、非スティッキーに構成できます。ただし、ここでの問題は、FormsAuthentication.EnryptメソッドとFormsAuthentication.Decryptメソッドであり、内部でMachineKeysを使用します。右 ?!そうでない場合は問題ありませんが、問題がない場合は、EC2の自動スケーリングされたインスタンス間でマシンキーを同期する方法はありますか?
amazon-ec2 - EC2 自動スケーリングはサーバーに名前 (タグ) を付けません
EC2 で自動スケーリング グループを作成しましたが、問題なく動作しています。サーバーは、負荷に応じてスケールアップおよびスケールダウンします。管理側についてもう少し情報が欲しいのですが、自動スケーリング グループが起動するインスタンスに名前を動的に追加する方法があるかどうか疑問に思っています。key=Name と value=autogeneratedid のタグを追加することを指しています。
たとえば、test-group という自動スケーリング グループがある場合、サーバーは次の名前で起動します。
それらを見つけて EC2 管理コンソールで列挙したいのですが、現在は「空の」名前として表示されています (Tag key=Name はインスタンスに明示的に設定されていません)。
何か案は?
azure - Azure Autoscaling ブロックで証明書が見つかりません
次のような状況があります: 私の Azure アプリケーションは 5 つのロールで構成されています。これらのロールの 1 つは、Enterprise Library の Autoscale ブロックをホストします。このロールは、他のロールのスケールアップとスケールダウンを担当します。
ここでチュートリアルに従い、Autoscale 設定を app.config に追加し、services.xml と rules.xml も追加しました。
問題は、自動スケール ロガー (動作します!) がこのエラーを何度も出力することです。
DNS プレフィックス「myCloudApp」を持つホステッド サービスのインスタンス数を取得できませんでした。Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClientException: サブスクリプション ID 'xxxxxxxxxxxxxxxxxx' およびデプロイ スロット 'Production' の DNS プレフィックス 'myCloudApp' を持つホステッド サービスのサービス構成を Windows Azure から取得できませんでした。---> Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Security.CertificateException: ストア名 'My' とストアの場所 'LocalMachine' に拇印 'xxxxxxxxxxxxxxxxxxxxx' を持つ証明書が見つかりませんでした。Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Security.CertificateHelper.FindCertificate (StoreName certificateStoreName、
2 call, StoreName certificateStoreName, StoreLocation certificateStoreLocation, String certificateThumbprint, String exceptionMessage, String& requestId) --- End of inner exception stack trace --- at Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClient.CallOperation[TResult](Func
2 呼び出し、StoreName certificateStoreName、StoreLocation certificateStoreLocation、String certificateThumbprint、String exceptionMessage、String& requestId) Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClient.GetDeployment(String hostsServiceDnsPrefix、String subscriptionId、DeploymentSlot deploymentSlot、StoreName certificateStoreName、StoreLocation certificateStoreLocation、文字列 certificateThumbprint) (Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClientExtensions.GetDeployment(IServiceManagementClient クライアント、HostedServicehostedService)、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.DataPointsCollection.RoleInstanceCountDataPointsCollector.Collect(DateTimeOffset collectionTime) で)
実際の拇印とサブスクリプション ID を xxxxx に置き換えました。
クラウド サービスにアクセスできない理由がわかりません。この証明書に対して何かする必要がありますか?
助けていただければ幸いです!!
css - 境界内に収まるようにGWTAutoScaleTextフォントサイズ
divまたはpのテキストを指定された範囲内に収めるために、Webページのテキストフォントサイズを自動スケーリングするにはどうすればよいですか?
このようなAndroid向けの優れたソリューションはありますが、GWT向けのソリューションは見つかりませんでした。
何かありますか?
ありがとう!
java - 自動スケーリング プロパティを備えた EC2 インスタンス上の tomcat の Memcahed セッション マネージャー
2 つの EC2 インスタンスで実行されている 2 つの tomcat があり、2 つの異なる EC2 インスタンスを実行している 2 つの memcached ノードがあるとします。また、Tomcat が実行されている EC2 インスタンスは、1 つのロード バランサーの背後にあります。スティッキー セッション機能を有効にしました。そして、自動スケーリング プロパティを実装したと仮定します。では、Tomcat がインストールされた新しいインスタンスが作成されるたびに、memcached ノードに登録するように Tomcat のセッション マネージャーを構成するために、Tomcat の context.xml を変更する必要がありますか?
azure - Wasabi を使用した AutoscalerDatapoints テーブルの制限
Azure プロジェクトで WASABI を使用しています。オートスケーラーは正しく設定されており、正常に動作しています。私が抱えている問題は、数日後、オートスケーラーが古い値に固執することです。たとえば、キューが空の場合、監視対象キューのアイテム数は 3 となります。
AutoscalerDatapointsテーブルを ( Neudesic Azure Storage Explorerを使用して)削除して再作成すると、オートスケーラーが再び機能し始めることに気付きました。これは、別の問題に対する有効な解決策にすぎない可能性があります...
だから、私の質問は: Azure テーブルが保持できるエントリの数に制限はありますか? もしそうなら、どうすれば自動化された方法でこの問題を解決できますか?
ご協力いただきありがとうございます。さらに情報が必要な場合は、遠慮なくご連絡ください。
amazon-ec2 - 集計された AMI メトリクスは「INSUFFICIENT_DATA」を返します
AWS で独自の自動スケーリング システムをセットアップしようとしています。特定の AMI ID で生成されたインスタンスのアラームをセットアップしました。
1 つのサーバーのみを監視しているメトリックを確認すると、問題なく情報が得られます。ただし、「集計された」統計は常に失敗します。
これはAWSの問題ですか、それとも私が思っていることをしていませんか? また、これらはすべてデフォルトのメトリックであり、CLI API を介して追加されたものではないことも指摘しておきます。
amazon-web-services - Amazon ELB でルートごとに異なるアップストリーム ディレクティブのセットを指定できますか?
現在、ロードバランサーに Nginx サーバーを使用しています。しかし、Amazon の負荷分散機能を使用するために、Amazon ELB に移行したいと考えています。しかし、問題は、私のアプリケーションには、異なる ec2 インスタンスによって処理される異なるルートまたは場所 (異なるサブ URL を持つ同じドメイン名) があることです。たとえばのように。(abc.com/ は一連の ec2 インスタンスによって処理され、abc.com/xyz/* は別の一連のインスタンスによって処理されます)。今のところ、nginx を使用して、さまざまなアップストリーム リストとそれらが処理する場所を指定しています。Amazon ELB でそれを見ようとしましたが、見つかりませんでした。Amazon ELB でそれを行うことは可能ですか、それとも回避する方法はありますか?
azure - AzureWebRolesは常にAutoscalerでリサイクルされています
Azureでホストされているwcfサービスがあります。それをデプロイしてオートスケーラーオブジェクトを起動すると、Webサービスの役割が常にリサイクルされ、異常な状態になっています。オートスケーラーを起動しなくても問題ありませんが、WASABiを使いたいです。
これが私のWebRole.csです