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

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

Оффлайн zuart

Приветствую.

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

Есть сервер 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

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

Crimea is Ukraine
 

Оффлайн vic5710

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 »
 

Теги:
 

запуск службы до авторизации пользователя

Автор os_a

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

Автор sky

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

Автор maxick

Ответов: 0
Просмотров: 1100
Последний ответ 11 Февраля 2016, 10:14:20
от maxick
запуск uwsgi при старте

Автор serrrgggeee

Ответов: 0
Просмотров: 1439
Последний ответ 24 Сентября 2015, 12:05:53
от serrrgggeee
Не срабатывает запуск mgetty из /etc/inittab

Автор prophetic

Ответов: 0
Просмотров: 1406
Последний ответ 14 Апреля 2014, 11:32:06
от prophetic