Size: a a a

Node.js — русскоговорящее сообщество

2020 August 03

G~

Gleb ~ in Node.js — русскоговорящее сообщество
то есть система мониторинга, на которой можно ребутнуть серв или роутер если не отвечает
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Gleb ~
то есть система мониторинга, на которой можно ребутнуть серв или роутер если не отвечает
Да
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
ну и не только ребутнуть... вопрос именно в инструментарии соединения ноды и шел скриптов
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Nikolay
Я думаю какой-нибудь забикс такое умеет
ща погуглю
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Gleb ~
ну и не только ребутнуть... вопрос именно в инструментарии соединения ноды и шел скриптов
Не думаю, что это будет работать
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
просто полюбому должно быть уже написано что-то 😁 не велосипедить же
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Из ноды максимум дернешь инструмент для перезапуска
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
ну я думаю можно дернуть любой другой сервис который уже подобными вещами занимается
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Gleb ~
ну я думаю можно дернуть любой другой сервис который уже подобными вещами занимается
Даже некоторые роутеры могут поставлять интерфейс для таких штук
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Но когда из роутера что-то торчит наружу, это не очень безопасно
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
именно... ок. думал запуск скриптов более менее тривиальная задача 🤔
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Gleb ~
именно... ок. думал запуск скриптов более менее тривиальная задача 🤔
const shell = require('shelljs')

shell.exec('./path_to_your_file')


Можно и тривиально
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
ещё бы ответ из него читать 😄 в общем занятная тема... пойду смотреть че можно придумать
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Nikolay
const shell = require('shelljs')

shell.exec('./path_to_your_file')


Можно и тривиально
спасибо.
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
смотрю как node-ping-wrapper написан, вроде все возможно... ушел капать
источник

h

humanoid in Node.js — русскоговорящее сообщество
Gleb ~
спасибо.
const { exec } = require('child_process');
var yourscript = exec('sh hi.sh',
       (error, stdout, stderr) => {
           console.log(stdout);
           console.log(stderr);
           if (error !== null) {
               console.log(`exec error: ${error}`);
           }
       });
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
humanoid
const { exec } = require('child_process');
var yourscript = exec('sh hi.sh',
       (error, stdout, stderr) => {
           console.log(stdout);
           console.log(stderr);
           if (error !== null) {
               console.log(`exec error: ${error}`);
           }
       });
👍
источник

А

Артём in Node.js — русскоговорящее сообщество
Добрый день! Ситуация такая, прогаю на Python, пользуюсь Джанго, теперь по работе нужно освоить node.js. Такая просьба, посоветуйте хорошую книгу/серию статей для изучения, пожалуйста
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Артём
Добрый день! Ситуация такая, прогаю на Python, пользуюсь Джанго, теперь по работе нужно освоить node.js. Такая просьба, посоветуйте хорошую книгу/серию статей для изучения, пожалуйста
"поиск по чату" 2020 год, издание просвещение
источник

h

humanoid in Node.js — русскоговорящее сообщество
Gleb ~
👍
А какзалось бы 5 сек гуглежа и ссылка на Stackoverflow))
источник