powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Два одинаковых приложения на разных порта
15 сообщений из 15, страница 1 из 1
Два одинаковых приложения на разных порта
    #39069050
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую! Подскажите, кто сталкивался с такой проблемой. Есть линукс сервер с установленным nginx. На сервере крутятся два практически одинаковых приложения на разных портах, допустим (app01 на порту 10001 и app02 на порту 10002). Nginx проксирует и распределяет запросы на два урл и соответственно пересылает на соответствующие порты. То есть, при обращении по адресу
https://mydomain.com/app01 - на порт 10001 и при обращении на https://mydomain.com/app02 на порт 10002.

При определенном схождении звезд, запросы начинают пересекаться. То есть, выполняю post запрос для второго приложения, а данные в БД сохраняются с параметрами из первого.

Какие проводил тесты: пробовал запускать на разных портах локально - все нормально работает и ничего не пересекается. Делал одни и те же действия.

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

Подскажите, куда рыть.

Спасибо!
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069056
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ip,

Смотреть в access логи, чтобы понять проблема в Nginx или в сервере. Если проблема в Nginx, то почему вопрос в этом форуме?
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069064
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ip,
вопрос к админам же. Оно тебе надо?
Как программисту замаппить на другой путь и тот же порт не катит?
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069114
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowiczqi_ip,
Смотреть в access логи, чтобы понять проблема в Nginx или в сервере. Если проблема в Nginx, то почему вопрос в этом форуме?
На счет проблемы nginx это только мои догадки, поэтому тут запостил.

Petro123qi_ip,
вопрос к админам же. Оно тебе надо?
Как программисту замаппить на другой путь и тот же порт не катит?
Хмм...приложения итак замаппены на разные пути. То есть локально к ним можно обратиться http://localhost:1001/app01 и http://localhost:1002/app02. Или вы имеете в виду, что-то другое?
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069126
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ip,
может я что не понимаю, но толку балансировать нагрузку между портами на одной машинке?
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069132
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123qi_ip,
может я что не понимаю, но толку балансировать нагрузку между портами на одной машинке?
А как нужно? Просто машина тестовая, поэтому перед размещением на продакшене на ней все тестируется.
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069139
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ipНа счет проблемы nginx это только мои догадки, поэтому тут запостил
нагрузочное тестирование и логи. В приложение 1 шлём 111111111111, во второй 2222222222.
Как перепутаются - тревога.
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069144
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ipА как нужно?
1. точно убедиться что у вас масштаб проекта как у Одноклассников.
2. приложения на 2 разных хоста (ПЭВМ)
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069181
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно админ который настраивал nginx не понимал зачем оно и для чего
и сделал конфигурацию на "своё усмотрение". С балансером и со всеми вытекающими.
Доказывать наличие или отсутствие бага в такой архитектуре на Java уровне - как-то глупо.
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069182
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Domain один и тот же https://mydomain.com
так что если забыть разлогиниться из app1 то все куки могут уйти и в app2 с точки зрения браузера app1 и app2 одно и тоже приложение,

а с функцией логина "remember me" может вообще весело быть.

По мне так лучше сделать
app1.mydomain.com
app2.mydomain.com

и их уже проксировать
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069185
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как минимум для тестирования для чистоты эксперимента в вашем случае либо делать отдельные профили для браузеря, либо делать
запускать на каждое app браузер в режиме "Private Mode"

firefox -ProfileManager
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069191
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingDomain один и тот же https://mydomain.com
так что если забыть разлогиниться из app1 то все куки могут уйти и в app2 с точки зрения браузера app1 и app2 одно и тоже приложение,
а с функцией логина "remember me" может вообще весело быть.
По мне так лучше сделать
app1.mydomain.com
app2.mydomain.com
и их уже проксировать
+1
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069195
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,
вопрос вопросов: Это одно приложение? Или всё таки разное? ))) Как для куков, так и для юзверя.
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069421
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Это одно приложение?

+1

Термин практически может означать как "почти" одинаковые но не полные копии, а может означать что вроде как бы будут одинаковыми или должны быть разными, но в данный момент это просто копия.
...
Рейтинг: 0 / 0
Два одинаковых приложения на разных порта
    #39069438
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще лучше смотреть в консоли браузера

"То есть, выполняю post запрос для второго приложения, а данные в БД сохраняются с параметрами из первого. " - вот эта фраза непонятна вообще.

Т.е. такое сильно маловероятно т.к. минимум здесь нужно одновременно отправлять два post запроса на разные url и они между собой путаюся. Скорее всего делается один POST запрос, а имеется ввиду что в бд сохраняюся данные с пометкой не того приложения которым запрос обработался.

Откуда приложение знает это браузер работает с app1 или app2? Скорее всего есть кука для идентификации, а поскольку домен один то браузер шлет все куки сразу, а какую именно приложение извлечет первой может и от звезд зависеть.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Два одинаковых приложения на разных порта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]