у нас есть 2 веб-сервера с балансировкой нагрузки в Azure, и я пытаюсь настроить SFTP-соединение с балансировкой нагрузки для своего клиента.
Я попытался сделать это, используя конечную точку с балансировкой нагрузки на Azure для SFTP, но FTP-соединение только соединяет и передает файлы на 1 сервер.
Я хотел узнать, есть ли способ, которым я могу синхронизировать SFTP-соединение для моего клиента на обоих серверах.
Есть идеи, как я могу выполнить эту задачу?
Балансировка нагрузки работает не так. Балансировщик нагрузки распределяет входящие подключения к серверу за ним, чтобы гарантировать минимальный объем работы для каждого из них. Например: предположим, что есть 10 входящих подключений и у вас есть 3 сервера с балансировкой нагрузки; ваш балансировщик нагрузки отправит 3 подключения к первому серверу, 3 подключения ко второму серверу и 4 подключения к третьему серверу.
Итак, вы говорите НЕ о балансировке нагрузки. Что вам действительно нужно сделать, так это создать общую область хранения (NAS, DFS, ...), которая будет использоваться в качестве репозитория данных для обоих ваших SFTP-серверов. Если вы это сделаете, тогда все ваши файлы будут там, независимо от того, какой конкретный SFTP-сервер обслуживает ваше входящее соединение.