‫Weryfikacja lub powraca.
‫Jakie jest twoje zdanie na temat korzystania z opiekuna D.
‫To świetne pytanie.
‫Supervisor D Zakładam, że to, o czym mówisz, to umieszczenie supervisora w kontenerze i uruchomienie go
‫jako PID lub procesu rootowania bezpośrednio w tym kontenerze.
‫To dobrze, jeśli musisz to zrobić dobrze.
‫Wiem, że Docker to najlepsze praktyki, które nigdy nie są więcej niż jedną aplikacją na kontener.
‫I lubię przedstawiać coś w rodzaju tego pomysłu i powiedzieć, że tak naprawdę nigdy nie jest to więcej niż jedna sprawa na pojemnik.
‫A gdy w niektórych przypadkach dotyczy to wielu plików wykonywalnych.
‫I tak musielibyście zacząć od czegoś innego.
‫I może to być coś w rodzaju wymyślnego skryptu powłoki.
‫Lubię korzystać z superwizora D.
‫W rzeczywistości, jeśli spojrzysz na moje repozytorium HP, robię to, mam strasznie nieaktualne repozytorium P HP dla poziomu, więc zdecydowanie potrzebuję aktualizacji, aby korzystać z niektórych nowoczesnych
‫nowych funkcji Dockera, ale pokazuje kilka rzeczy, które są unikalne i
‫jedną z nich wśród nich jest to, że w przypadku PDP, gdy używasz NPM, potrzebujesz uruchomionego pliku wykonywalnego PDP i
‫uruchomionego silnika X, i możesz uruchomić je w osobnych kontenerach, i to prawdopodobnie byłby
‫oficjalny sposób Dockera.
‫Jeśli stosujesz się do ich wskazówek, ale ich wytyczne są po prostu takie, jak najlepsze praktyki.
‫To miejsce, w którym można zacząć, ale to nie znaczy, że musisz tam zostać, jeśli wiesz, co robisz i
‫dlaczego to robisz.
‫Więc w moim przypadku w tym konkretnym przykładzie połączę silnik X i HP FGM p w ten sam obraz
‫kontenera i uruchomię je oba z superwizorem D, co dodaje kolejną warstwę złożoności, ponieważ teraz mam Docker obsługujący
‫kontener, który faktycznie działający jako superwizor jako kierujący silnikami X
‫i FGM, ale uważam, że działa dobrze i uruchomiłem.
‫Uruchomiłem to na bardzo dużych globalnych stronach internetowych, które działają w wielu regionach i nadużywają.
‫Tak więc ten projekt jest zdecydowanie testowany w czasie i jest stosowany w bardzo ciężkich scenariuszach.
‫Powodem tego jest to, że Docker i rój po wyjęciu z pudełka nie mają koncepcji kapsuły.
‫Jeśli jesteś na Kubie i w latach 80., masz koncepcję kapsułki. W takim przypadku
‫możesz uruchomić silnik X i konsolę PSP obok siebie we własnych pojemnikach w tym samym pojemniku, a pojemnik zostanie wdrożony razem.
‫Więc kiedy zostanie wdrożony na serwerze, będziesz wiedział, że dostaniesz oba, a następnie obaj będą
‫mogli korzystać z gniazd, jeśli znasz się na tych rzeczach i PSP, używają gniazd do
‫rozmowy w tę iz powrotem, co jest bardzo wydajne ale w roju dokerów zrobiłbyś to z pudełka, w ten sposób
‫musiałbyś porozmawiać o TGP, co dodaje wiele opóźnień.
‫Mam na myśli, że wiele opóźnień może być w porządku dla niektórych osób, ale kiedy mówisz
‫o przechodzeniu przez serwer zamiast po prostu rozmawiać przez lokalne gniazdo w tym samym jądrze, na pewno
‫dodałeś, że znasz wiele milisekund, jeśli nie dziesiątki milisekund opóźnienia .
‫Dlatego lubię je uruchamiać w tym samym kontenerze i używam do tego nadzorcy D.
‫Sprawdź więc ten przykład.
‫Wrzucę to na czacie.
‫Wydaje mi się, że widziałem już kogoś tam zamieszczającego.
‫Mam nadzieję, że to ci pomoże i odpowie na twoje pytanie.
‫Nawiasem mówiąc, jest tylko kilka miejsc, w których korzystam z opiekuna D i to jest jedno z nich.
‫Drugi może być jak zimna fuzja, ponieważ potrzebuje też łatki lub czegoś z
‫przodu, aby działać lub korzystać z Gen-X.
‫Tak więc za każdym razem, gdy masz coś w postaci binarnej, która musi uruchomić Amul, aby
‫uruchomić kod, a następnie potrzebujesz jakiegoś serwera WWW przed nim, a oni
‫muszą współpracować, aby dostarczyć usługę w sumie, ponieważ zawsze będą rozmieszczane razem, a jedno nie
‫działa bez drugiego.
‫To ma sens, że łączą się w tym przypadku na tym samym obrazie, zwłaszcza gdy skalujesz je, jeśli
‫zawsze zamierzasz skalować je jeden do jednego, ponieważ wiele rzeczy z pojemnikami chcesz skalować inaczej, prawda, że
‫będziesz skalowanie liczby interfejsów API jest inne, skalujesz kontener
‫bazy danych liczb.
‫W takich przypadkach zdecydowanie masz elastyczność i chcesz zbudować, aby aktualizować je osobno.
‫W tym przypadku zamierzam po prostu zaktualizować aplikację w tym samym czasie i zawsze zamierzam wymieniać pojemniki w
‫tym samym czasie, więc sensowne jest robienie ich razem, mam nadzieję, że to pomaga.