Нгинк - Директиве о основним модулима

Преглед садржаја
Постоје одељци у конфигурацији Нгинк тамо где постоје директиве основних модула, ове директиве нам омогућавају да дефинишемо основне параметре нгинк функционалност па, пошто су толико важни, не могу се онемогућити у време компајлирања; стога су и блокови које нуде увек доступни.
Шта су основни модули?
Као што смо споменули, они су они који нуде директиве које нам омогућавају да променимо параметре основне функционалности Нгинка имамо на располагању 3 модула.
Централни модул или језгро модулаОво има битне карактеристике у управљању процесима и безбедности.
Модул догађаја или модул догађајаОмогућава нам да конфигуришемо интерне механизме мрежног капацитета услуге.
Конфигурацијски модул или конфигурацијски модулОмогућава нам да активирамо механизам за укључивање датотека које садрже директиве.
Ови модели нуде велики број директива које морају бити појединачно детаљно описане како бисмо имали знање о њима и савладали их до те мере да их можемо користити приликом управљања нашим сервером Нгинк.
Архитектура процеса Нгинк
Пре него што видите директиве, потребно је да разумете како архитектонски процес функционише Нгинк иза сцене да бисте могли да обрадите различита упутства.
ВажноУ тренутку када смо почели Нгинк У меморији постоји само један једини процес, то је главни процес који покреће тренутни корисник система и има групну дозволу, обично је то роот корисник.
Овај процес сам по себи не прати захтеве клијената, већ извршава процесе попут Раднички процеси, који су одговорни за обављање неопходних активности како би услуга задовољила захтјеве купаца.
На следећој слици видимо главни процес који припада роот корисник а други процеси започети касније и који припадају нгинк корисник:

ЕНЛАРГЕ

Централни модул или језгро модула
Тхе централни модул или језгро модула има неке директиве које се морају ставити у корен конфигурационе датотеке и треба их користити само једном, међутим ове директиве су важеће у различитим контекстима.
Погледајмо испод неке од доступних директива и шта они раде:
даемонОмогућава вам да омогућите или онемогућите демонски режим, пошто је искључен, не дозвољава да се услуга покреће у позадини.
ЕнвТо нам даје могућност да дефинишемо различите променљиве и окружења којима припадају.
еррор_логОмогућава нам да дефинишемо како да складиштимо грешке које се могу генерисати у сервису и где да лоцирамо датотеку која их садржи …
раднички_процесиОмогућава нам да дефинишемо колико процеса можемо покренути, то је повезано са бројем језгара које наш процесор има.
Модул догађаја или модул догађаја
Овај модул садржи директиве које омогућавају конфигурисање мрежних механизама, неки параметри имају значајан утицај на перформансе апликације; Да би се користиле ове директиве, оне морају бити смештене у блокове догађаја и морају бити смештене у корену конфигурационе датотеке.
ЗапамтитиОве директиве се не могу поставити на друго место, у супротном конфигурација неће успети и нећемо моћи да покренемо или деактивирамо услугу.
На слици можемо видети како је блок структуриран:

Конфигурацијски модул
Коначно и да завршимо овај водич, да видимо конфигурацијски модул који ми омогућава да се омогући директива инцлуде, помоћу којих можемо уврстити датотеке директива у нашу конфигурацијску датотеку, чиме успијевамо одвојити неке контексте и постићи више реда и боље читање.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave