debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Запуск скриптов на указанных доп. IP  (Прочитано 902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zuart

  • Новичок форума
  • Topic Author
  • Сообщений: 9
Приветствую.

Господа, очень нужна помощь.

Есть сервер Deb 8x64, на нем основной IP + несколько дополнительных.

iface eth0 inet static
  address A.A.A.A
  netmask 255.255.255.0
  network A.A.A.0
  broadcast A.A.A.255
  gateway A.A.A.1

auto eth0:0
iface eth0:0 inet static
  address B.B.B.B
  netmask 255.255.255.0
  network B.B.B.0
  broadcast B.B.B.255

Необходимо запускать скриптовку nodejs в двух экземплярах с привязкой каждой к своему IP - так, чтобы из скриптов запросы во внешний мир шли со своих IP-шников. Попытался самостоятельно разобраться в "network namespace" - ниасилил, пару раз сервак делал полностью недоступным, благо ребут через саппорт спасал положение. Но если снова попросить, думаю, меня тихо отматерят всем составом.

Помогите, плз, по возможности не отправкой ссылкой на "нечто подобное", а более конкретно именно по аналогичной задаче.

Заранее спасибо!

PS. Да, чуть не забыл, все эти скрипты должны иметь возможность обращаться к одному REDIS-сервису и к MySQL-базе. А также чтобы в них можно было прокидывать через nginx запросы извне через основной адрес сервера...
« Последнее редактирование: 23 Март 2017, 00:19:41 от zuart »
 

Оффлайн vic5710

  • Местный житель
  • ***
  • Сообщений: 445
  • не умножайте сущностей сверх необходимых
Re: Запуск скриптов на указанных доп. IP
« Ответ #1 : 23 Март 2017, 00:50:46 »
прокидывать через nginx запросы извне через основной адрес сервера.
вроде так и решается - nginx proxy <-> nodejs
http://www.itlessons.info/nodejs/nginx-as-proxy-to-nodejs/
https://kuroikaze85.wordpress.com/2010/01/19/using-nginx-with-node-js/
 

Оффлайн ZEN

  • Местный житель
  • ***
  • Сообщений: 217
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо
 

Оффлайн vic5710

  • Местный житель
  • ***
  • Сообщений: 445
  • не умножайте сущностей сверх необходимых
Re: Запуск скриптов на указанных доп. IP
« Ответ #3 : 23 Март 2017, 03:03:05 »
Возможно, имелось ввиду вот это: http://stackoverflow.com/questions/13602066/how-to-specify-a-network-interface-when-making-net-requests-from-node-js?noredirect=1&lq=1
да скорее это
http://plutonit.ru/view_post.php?id=538
http://ru.stackoverflow.com/questions/436875/Сайт-по-ip-сервера
только при чем тут network namespace я не понял
ТС лучше сначала на кошках потренироваться в виртуалке попробовать имхо
https://webdevkin.ru/posts/linux/linux-dlya-veb-razrabotchika
« Последнее редактирование: 23 Март 2017, 03:08:26 от vic5710 »
 

Русскоязычное сообщество Debian GNU/Linux

Re: Запуск скриптов на указанных доп. IP
« Ответ #3 : 23 Март 2017, 03:03:05 »


Теги:
 

Настройка cron на запуск скрипта для обновления карты сайта

Автор xamen

Ответов: 2
Просмотров: 1389
Последний ответ 26 Апрель 2013, 22:13:58
от xamen
Запуск приложения systemd

Автор makarenko

Ответов: 12
Просмотров: 2562
Последний ответ 18 Январь 2016, 16:25:44
от makarenko
запуск службы до авторизации пользователя

Автор os_a

Ответов: 5
Просмотров: 1385
Последний ответ 12 Декабрь 2014, 13:21:55
от vic5710
Запуск сайта на сервере

Автор sky

Ответов: 3
Просмотров: 1454
Последний ответ 29 Ноябрь 2013, 19:15:38
от sandaksatru
Запуск wowza на vps

Автор maxick

Ответов: 0
Просмотров: 711
Последний ответ 11 Февраль 2016, 10:14:20
от maxick