簡體   English   中英

如何僅在AWS EC2自動縮放組中的一個tomcat實例中啟動Web流程

[英]How to start a web process in only one tomcat instance in AWS EC2 autoscaling group

我有一個在AWS ec2雲中運行的REST Web應用程序。 我想確保僅在AWS自動縮放組中的一個tomcat實例中啟動一個Web進程。 實現此目的的最佳方法是什么? 我正在尋找可以由tomcat實例適當獲取和標記的雲計算信號或鎖之類的東西,以防止其他tomcat實例再次啟動該過程。 提前致謝。

不知道您要完成什么,但是可能有更好的方法來實現。

我想我會將您的工作詳細信息推送到SES隊列中,並讓所有實例輪詢該隊列。 當有工作要做時,其中一個可以從SES中獲取項目,進行工作,並在完成后將其刪除。

如果您要實現類似cron的功能,請查看Lambda中的計划任務-您可以運行Java代碼,因此無需運行服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM