| | |
| | | } |
| | | // === 更新用户挂机 end === |
| | | |
| | | // === 用户内部转账 start === |
| | | public static final String MEMBER_COIN_INSIDE_EXCHANGE = "exchange_member_coin_inside"; |
| | | public static final String MEMBER_COIN_INSIDE_QUEUE = "queue_member_coin_inside"; |
| | | public static final String MEMBER_COIN_INSIDE__ROUTE_KEY = "route_key_member_coin_inside"; |
| | | @Bean |
| | | public Queue memberCoinInsideQueue() { |
| | | // 定义一个名称为QUEUE_A,持久化的队列 |
| | | return new Queue(MEMBER_COIN_INSIDE_QUEUE, true); |
| | | } |
| | | @Bean |
| | | public DirectExchange memberCoinInsideExchange() { |
| | | return new DirectExchange(MEMBER_COIN_INSIDE_EXCHANGE); |
| | | } |
| | | @Bean |
| | | public Binding memberCoinInsideBind() { |
| | | return BindingBuilder.bind(memberCoinInsideQueue()).to(memberCoinInsideExchange()).with(RabbitMqConfig.MEMBER_COIN_INSIDE__ROUTE_KEY); |
| | | } |
| | | // === 用户内部转账 end === |
| | | |
| | | } |