Шаблон Azure ARM 1 ip, 1 порт, 1 балансировочный груз, 3 vms

Вы можете присоединиться к двум коллекциям в Монго, используя поиск, который предлагается в версии 3.2. В вашем случае запрос будет

db.comments.aggregate({
    $lookup:{
        from:"users",
        localField:"uid",
        foreignField:"uid",
        as:"users_comments"
    }
})

, или вы также можете присоединиться к пользователям, тогда будет небольшое изменение, как указано ниже.

db.users.aggregate({
    $lookup:{
        from:"comments",
        localField:"uid",
        foreignField:"uid",
        as:"users_comments"
    }
})

Он будет работать так же, как левое и правое соединение в SQL.

0
задан JD Find 17 January 2019 в 15:11
поделиться

1 ответ

просто возьмите этот пример и измените loadBalancingRules, чтобы использовать 8080 вместо 80. Таким образом, вы будете использовать один порт для всех vms. Вам также необходимо изменить порт пробника.

Правила NAT (которые вы смотрите) - это нечто иное. Вы не можете балансировать нагрузку по нат правилам, поэтому разные порты используются для разных vms.

0
ответ дан 4c74356b41 17 January 2019 в 15:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: