我正在使用SQS spring-boot:spring-cloud, 我想外化参数,根据活动配置文件检索值
@MessageMapping("${properties.dynamic}")
public void receiveMessage(Payload payload) {
// ...
}
有什么方法可以解决这个问题吗?
类似
$(document).ready( function () {
$('#newcheckbox').html('<input type="checkbox"name="NewMerheckbox" id="4"/>');
$("input[name='NewMerheckbox']").on("click", function () {
alert( "HeyI am calling same Function My Id Is " + $(this).attr('id'));
});
});
答案 0 :(得分:1)
我会尝试两种选择:
spring-could-aws
。您可以使用@SqsAnnotation
注释SQS队列侦听器。 @JmsListener
)。公共类示例{
@MessageMapping("${spring.app}")
public void receiveMessage(Payload payload) {
// do
}}
在yml文件中:
spring:
profiles: prod
app: 'queueName1'
spring:
profiles: dev
app: 'queueName2'