The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Представлен Govisor 1.0, пакет для управления сервисами, соз..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от opennews (??) on 21-Сен-15, 09:22 
Гарретт Д'Аморе (Garrett D'Amore), лидер проекта Illumos (http://illumos.org/), представил (http://garrett.damore.org/2015/09/announcing-govisor-10.html) первый выпуск фреймворка Govisor (https://github.com/gdamore/govisor), предоставляющего средства контроля за выполнением группы процессов в Unix-подобных системах. Основным отличием Govisor от механизмов управления процессами в Solaris SMF и systemd является клиент-серверная архитектура и ориентация на обособленную работу, не привязанную к системе инициализации и привилегиям root, что позволяет использовать Govisor для управления процессами на уровне обычного пользователя или проекта. Исходные тексты Govisor написаны на языке Go и распространяются (https://github.com/gdamore/govisor) под лицензией Apache 2.0.


Фреймворк позволяет учитывать зависимости при запуске сервисов, обеспечивает их запуск, остановку и перезапуск при возникновения такой необходимости. Govisor также предоставляет расширенные средства для обработки сбоев в работе сервисов, консолидированного ведения логов, разбору конфликтов среди зависимостей. Для управления сервисами предлагается использовать REST API - управляющий демон содержит встроенный HTTP-сервер и обрабатывает запросы по адресу http://localhost:8321/. В состав также входит управляющая  утилита, предоставляющая консольный интерфейс в форме обвязки над REST API. Консольная утилита написана с использованием библиотеки topsl (https://github.com/gdamore/topsl), разработанной тем же автором.

<center><a href="http://2.bp.blogspot.com/--OsvnfzSNow/Vf7aqMw3zXI/AAAAAAAAAR... src="https://www.opennet.dev/opennews/pics_base/0_1442813085.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Управляющий демон govisord запускается как обычный пользовательский процесс и может быть запущен любым пользователем. В том числе на одной системе можно запустить несколько экземпляров govisord для управления за разными группами процессов, разделяя их только на уровне прикрепляемого сетевого порта. Govisor также может использоваться как фреймворк, позволяющий встраивать функциональность управления процессами непосредственно в приложения.

<center><a href="http://3.bp.blogspot.com/-dksNAi_KdmY/Vf7aqPY3DNI/AAAAAAAAAR... src="https://www.opennet.dev/opennews/pics_base/0_1442813912.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


URL: http://garrett.damore.org/2015/09/announcing-govisor-10.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=43001

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +10 +/
Сообщение от Аноним (??) on 21-Сен-15, 09:22 
> управляющий демон содержит встроенный HTTP-сервер

Это однозначно новый тренд. Ждем в OpenRC!

> Управляющий демон govisord запускается как обычный пользовательский процесс и может быть запущен любым пользователем.

Нельзя сказать, что это что-то такое уж принципиальное новое. В том же systemd такая возможность давно есть (режим --user).

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +8 +/
Сообщение от Аноним (??) on 21-Сен-15, 09:31 
странно, что в амароке этого ещё нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +2 +/
Сообщение от Аноним (??) on 21-Сен-15, 12:07 
Первее надо в Emacs!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Andrey Mitrofanov on 21-Сен-15, 12:49 
> Первее надо в Emacs!

Так уже есть https://duckduckgo.com/?q=emacs+web+server же.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

28. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Аноним (??) on 23-Сен-15, 22:57 
> Так уже есть https://duckduckgo.com/?q=emacs+web+server же.

А генератор QR кодов там есть? :) //почувствуй себя золотой рыбкой

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

21. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +1 +/
Сообщение от ффффф on 21-Сен-15, 16:47 
>> управляющий демон содержит встроенный HTTP-сервер
> Это однозначно новый тренд.

Просто нынешние кодеры ничего другого, кроме хттп, не умеют.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

24. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Аноним (??) on 23-Сен-15, 22:50 
> Просто нынешние кодеры ничего другого, кроме хттп, не умеют.

А это мысль. Ну, кто напишет devuan'у сервак gopher-а? :)

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

3. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  –1 +/
Сообщение от Аноним (??) on 21-Сен-15, 09:34 
Годно! Надо ещё инит на русте, жабе и жепоскрипте написать, а потом сделать из них всех по операционке, подобно системдосу.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +1 +/
Сообщение от Аноним (??) on 21-Сен-15, 09:54 
Всё уже было. Я когда-то делал "инит" для чрутов на баше, выгребающий конфигурацию из мускуля. Это был частный случай для автоматизации процесса создания набора сервисов для клиента. Быстро и по шаблону.

Немного позже появились доскер и системд.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +1 +/
Сообщение от Базилио on 21-Сен-15, 09:37 
интересно, надо будет посмотреть что из этого выйдет
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +7 +/
Сообщение от Аноним (??) on 21-Сен-15, 10:12 
>на языке Go
>REST API
>встроенный HTTP-сервер

Рискну продолжить ряд:

>борода
>кардиган
>смузи

.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +4 +/
Сообщение от A.Stahl (ok) on 21-Сен-15, 11:06 
>Рискну продолжить ряд:

От такого ряда мне аж побриться захотелось:)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +2 +/
Сообщение от Аноним (??) on 21-Сен-15, 13:13 
>языке Go

Разработан Пайком 59 лет, Керниганом (73 года), Томпсоном (72 года).
Несвежие хипстеры какие-то.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +2 +/
Сообщение от Аноним (??) on 21-Сен-15, 13:14 
Так что скорее:
Грелка,
Катетер,
Мазь от геморроя.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от angra (ok) on 21-Сен-15, 13:27 
Правильно. Если факт(юный Роберт Гризмер) не вписывается в теорию(Go разработан старичками), то факт надо отвергнуть или заменить на вымышленный(старичок Керниган).
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Аноним (??) on 21-Сен-15, 13:55 
>юный Роберт Гризмер

Первую свою книгу выпустил в 2000 году A Compiler for the Java HotSpot.
За 30 небось. Я бы юным не назвал.
>на вымышленный(старичок Керниган).

Но но но. Об этом сам Пайк говорил на  конференции. Да и у книги Брайан в соавторах
The Go Programming Language by Brian W. Kernighan, Alan Donovan
http://www.amazon.com/Programming-Language-Addison-Wesley-Pr.../

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +1 +/
Сообщение от Аноним (??) on 21-Сен-15, 13:55 
Тут претензия скорее не к создателям языка, а к его узкобрючным пользователям, создавшим Go плохую славу языка для наколенной лепки бесконечных глюкавых велосипедов на гитхабе.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Аноним (??) on 21-Сен-15, 13:56 
Так, отпугивать тех кто судит по книге по обложке, это только хорошо.


Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

22. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +/
Сообщение от Аноним (??) on 21-Сен-15, 18:19 
Какая разница вообще?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

9. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +2 +/
Сообщение от анон on 21-Сен-15, 11:51 
Это скорее уж оракловский opmn, чем smf.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Представлен Govisor 1.0, пакет для управления сервисами, соз..."  +4 +/
Сообщение от Аноним (??) on 21-Сен-15, 15:00 
В студию приглашается Эскобар.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру