Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
dailydose
659 / 205 / 88
Регистрация: 21.07.2016
Сообщений: 1,031
Записей в блоге: 2
Завершенные тесты: 1
1

Запуск консольного приложения в качестве демона?

31.01.2018, 19:17. Просмотров 816. Ответов 2

Есть несколько консольных приложений, которые слушают определенные порты.
Как теперь мне их запустить в качестве демонов?

Локально то я могу открыть 2 терминала и в каждом из них запустить эти приложения, а как быть с удаленной машиной?
Можно конечно также открыть 2 терминала, подключиться в каджом из них по ssh и запустить нужное приложение Но как же всё-таки будет это сделать более правильно?

з.ы. используется .net core
для старта выполняю
Bash
1
dotnet run
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2018, 19:17
Ответы с готовыми решениями:

Запуск консольного приложения
программно запускаем консольку, которая генерирует текстовые файлы output.txt. при первом запуске...

Запуск консольного приложения из WindowsForm
Есть, написанная на языке C#, форма(Form1, допустим) и консольные проекты(Console1, Console2,...)....

Запуск программы из под консольного приложения
Помогите! Как запустить программу скажем блокнот из под консольного приложения c#? using System;...

Запуск консольного приложения с параметрами и передача паузы
Доброго времени суток. Требуется получить информацию о видеофайле и считать её в переменную. Делаю...

Запуск консольного приложения в определенном месте экрана
Как запустить консольное приложение, что бы черное окно открылось строго по центру?

2
Usaga
Эксперт .NET
5130 / 3491 / 615
Регистрация: 21.01.2016
Сообщений: 13,874
Завершенные тесты: 2
01.02.2018, 06:10 2
Лучший ответ Сообщение было отмечено dailydose как решение

Решение

Цитата Сообщение от dailydose Посмотреть сообщение
Как теперь мне их запустить в качестве демонов?
Под виндой это делается оформлением приложений в виде служб.

Если речь о демонах, то в линуксе (про мак хз) тоже приложение можно оформить как службу прописав в скрипте systemd или аналогичном. В общем, это больше вопрос к линуксоидам, чем к нам.
1
dailydose
659 / 205 / 88
Регистрация: 21.07.2016
Сообщений: 1,031
Записей в блоге: 2
Завершенные тесты: 1
01.02.2018, 07:18  [ТС] 3
Цитата Сообщение от Usaga Посмотреть сообщение
можно оформить как службу прописав в скрипте systemd или аналогичном
ага, спасибо.
получилось что-то вроде такого:
Bash
1
2
3
4
#!/bin/bash
cp api.service /etc/systemd/system/
sudo systemctl enable api.service
sudo systemctl start api.service
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2018, 07:18

Запуск стороннего консольного приложения и взаимодействие с ним
Здравствуйте. Есть консольное приложение. Могу ли я вызвать его из своего консольного приложения и...

Запуск стороннего консольного приложения и доступ к его потокам ввода/вывода
Здравствуйте! Есть java прилажение, работающее в консоли (сервер Minecraft'а). Я хочу запустить его...

Запуск второго консольного окна из первого
Задача такая Необходимо реализовать консольную программу, которая бы фильтровала поток текстовой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru