Size: a a a

Startup never sleeps

2020 February 20

M

Mark in Startup never sleeps
shit here i am again
источник

K

Kalan in Startup never sleeps
кто-нибудь писал питонные демоны под винду?

ситуация: есть некий софт под винду, есть мой код на питоне, который умеет с этим софтом общаться, а заодно торчит по http наружу; хочу запускать этот питонный сервер в виртуалке с виндой, и чтобы железобетонно надёжно, чтобы при любых падениях питона и при любых перезагрузках системы в виртуалке всё само поднималось обратно; как этого добиться? что гуглить вообще?
источник

DB

Dmitry Belkevich in Startup never sleeps
могу поконсультировать разве что по делфи )  и это вот всё делаем, что хочется по списку, только что нативно, без виртуалок и прочих прослоек. по питону  я бы спросил в группе питона, их есть несколько:
https://github.com/goq/telegram-list
источник

АЖ

Анатолий Жуковский (Quasar) in Startup never sleeps
Kalan
кто-нибудь писал питонные демоны под винду?

ситуация: есть некий софт под винду, есть мой код на питоне, который умеет с этим софтом общаться, а заодно торчит по http наружу; хочу запускать этот питонный сервер в виртуалке с виндой, и чтобы железобетонно надёжно, чтобы при любых падениях питона и при любых перезагрузках системы в виртуалке всё само поднималось обратно; как этого добиться? что гуглить вообще?
докер
источник

АЖ

Анатолий Жуковский (Quasar) in Startup never sleeps
просто оберни свой прикол в докер и у него есть встроенный функционал чтобы сделать его демоном
источник

K

Kalan in Startup never sleeps
оно сможет изнутри докера дёргать WinAPI хостовой системы?
источник

0

0x10 in Startup never sleeps
Kalan
кто-нибудь писал питонные демоны под винду?

ситуация: есть некий софт под винду, есть мой код на питоне, который умеет с этим софтом общаться, а заодно торчит по http наружу; хочу запускать этот питонный сервер в виртуалке с виндой, и чтобы железобетонно надёжно, чтобы при любых падениях питона и при любых перезагрузках системы в виртуалке всё само поднималось обратно; как этого добиться? что гуглить вообще?
На чём виртуалка?
источник

m

mel kaye in Startup never sleeps
Kalan
оно сможет изнутри докера дёргать WinAPI хостовой системы?
а зачем дергать винапи?
источник

0

0x10 in Startup never sleeps
mel kaye
а зачем дергать винапи?
Наверное потому что работают с Windows? мимо кэп
источник

m

mel kaye in Startup never sleeps
0x10
Наверное потому что работают с Windows? мимо кэп
я просто не очень понимаю через что они общаются. хттп можно пробросить в контейнер, если там какой либо прикладной протокол то возможно и его тоже
источник

K

Kalan in Startup never sleeps
виртуалка с виндой, внутри которой всё это надо поднять — виртуалбокс, его самого я демонизировать умею
источник

K

Kalan in Startup never sleeps
WinAPI нужно, чтобы общаться с тем софтом; если питонный скрипт просто запущен рядом, это проблем не составляет, но вот изнутри докера (как он на винде вообще сделан-то?) могут начаться
источник

АЖ

Анатолий Жуковский (Quasar) in Startup never sleeps
Kalan
WinAPI нужно, чтобы общаться с тем софтом; если питонный скрипт просто запущен рядом, это проблем не составляет, но вот изнутри докера (как он на винде вообще сделан-то?) могут начаться
Погугли, думаю решение точно есть (на докере дергать винапи)
источник

m

mel kaye in Startup never sleeps
на венде он емнип через виртуализацию линуксового ядра рабобает
источник

В

Вахтер in Startup never sleeps
@kate\_artamonova молчит и покидает чат.
источник

АК

Александр Краснов in Startup never sleeps
Ищу опытного ковырятора openVidu который ударялся обо все углы
источник

K

Kirill in Startup never sleeps
mel kaye
на венде он емнип через виртуализацию линуксового ядра рабобает
С какой-то билды винды docker умеет разные isolation - hyperv or process.
источник

0

0x10 in Startup never sleeps
Kalan
виртуалка с виндой, внутри которой всё это надо поднять — виртуалбокс, его самого я демонизировать умею
Можно ли автоматически снапшотить виртуалку на отдельную систему хранения по определённым промежуткам врмени?
источник

K

Kalan in Startup never sleeps
у виртуалбокса есть соответствующие команды, их можно вызывать программно (через VBoxManage)
источник

v

vintr in Startup never sleeps
0x10
Можно ли автоматически снапшотить виртуалку на отдельную систему хранения по определённым промежуткам врмени?
Можно написать скрипт, который будет через какие-то промежутки времени копировать .vmdk с виндой в какое-то место, и добавлять к имени файла дату.

Как вариант.
источник