|
|
|
Получение ip клиента в Web приложении
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток ... Встала проблема сабжа... Объясняю суть: при обычной архитектуре: браузер клиента непосредственно обращается к серверу инфу по клиенту можно получить через request.getRemoteAddr(), request.getRemoteHost() - всё зашибись... но пробла в том, что клиент обращается к серверу, который балансирует нагрузки(через обычный redirect) между двумя серверами приложений: в этом случае в request.getRemoteAddr() будет ip вот этого промежуточного сервера... что в принципе понятно... Тока встал вопрос - как все-таки в этом случае получить инфу по клиенту ? может в Http заголовках можно что-ть найти ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 10:35:03 |
|
||
|
Получение ip клиента в Web приложении
|
|||
|---|---|---|---|
|
#18+
что такое "через обычный redirect"? что за балансировщик? >в этом случае в request.getRemoteAddr() будет ip вот этого >промежуточного сервера... что в принципе понятно... лично мне как раз не понятно. если там обычный редирект в понимании сервлетов (response.sendRedirect()), то IP должен высвечиваться правильный Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 10:45:57 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=607&tid=2144464]: |
0ms |
get settings: |
12ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
78ms |
get tp. blocked users: |
3ms |
| others: | 325ms |
| total: | 515ms |

| 0 / 0 |
