ларавел

Водич за Ларавел Хоризон

Водич за Ларавел Хоризон
Пакет Ларавел хоризон користи се за управљање Ларавел редовима. Пружа лепу контролну таблу за редове. Овај пакет омогућава корисницима да конфигуришу послове, генеришу аналитику и надгледају различите врсте задатака везаних за ред, укључујући време извршавања посла, неуспех, пропусност итд. Подаци о конфигурацији свих чланова тима у пројекту чувају се у једној датотеци којом се може централно управљати. Овај пакет је бесплатан за употребу у пројекту Ларавел, али није укључен у основни код. Дакле, прво морате да инсталирате овај пакет пре него што га употребите. Овај чланак вам показује неке од различитих карактеристика Ларавел хоризонта и како инсталирати и покренути Ларавел хоризон за управљање Ларавел редовима помоћу лепе контролне табле.

Карактеристике:

Неке важне карактеристике хоризонта Ларавел су наведене у наставку:

Команде хоризонта:

Неке команде хоризонта су поменуте у наставку за контролу текућег хоризонта.

Следећа наредба се користи за заустављање процеса хоризонта.

$ пхп занатски хоризонт: пауза

Следећа наредба се користи за наставак паузираног процеса хоризонта.

$ пхп занатски хоризонт: настави

Следећа наредба се користи за проверу тренутног статуса процеса хоризонта.

$ пхп занатски хоризонт: статус

Следећа наредба се користи за завршетак процеса хоризонта. Хоризонт ће престати након завршетка свих текућих послова.

$ пхп занатски хоризонт: прекинути

Инсталирај хоризонт:

Предуслови:

Морате да инсталирате нови пројекат помоћу најновије верзије Ларавела пре него што започнете кораке инсталирања хоризонта. Кораци су овде приказани помоћу Ларавел 8.Икс.

Процес инсталације:

Покрените следећу наредбу са терминала да бисте инсталирали пакет хоризонта помоћу композитора.

$ цомпосер захтева ларавел / хоризон

Након инсталације Хоризон-а, објавите његову имовину помоћу хоризонта: инсталл артисан цомманд:

$ пхп занатски хоризонт: инсталирајте

предис пакет се користи у овом упутству за употребу предиса као Редис клијента . Покрените следећу наредбу да бисте инсталирали предис пакет помоћу композитора.

$ цомпосер захтева предис / предис

отворен база података.пхп датотека која се налази под тхе цонфиг директоријум и подесите вредност клијент како је приказано испод.

'клијент' => енв ('РЕДИС_ЦЛИЕНТ', 'предис'),

Покрените следећу команду да бисте очистили кеш пре покретања хоризонта.

$ пхп занатска кеш меморија: обриши

Покрените следећу команду да бисте покренули хоризонт.

$ пхп занатски хоризонт

Следећи излаз ће се појавити ако је хоризонт инсталиран и ради правилно.

Конфигурација заснована на коду:

Пружа прилику за лаку сарадњу са члановима пројектног тима при раду са редовима. Различите врсте подешавања могу се подесити помоћу реда: ворк артисан цомманд. цонфиг / хоризонт.пхп конфигурациона датотека користи се за постављање различитих конфигурација. Отвори Хоризонт.пхп датотеку да бисте проверили подразумеване поставке. Тхе Конфигурација радника у реду Одељак ове датотеке садржи следеће подешавање.

'подразумеване вредности' => [
'супервизор-1' => [
'цоннецтион' => 'редис',
'куеуе' => ['дефаулт'],
'баланце' => 'аутоматски',
'макПроцессес' => 1,
'покушава' => 1,
'лепо' => 0,
],
],
'окружења' => [
'производња' => [
'супервизор-1' => [
'макПроцессес' => 10,
'баланцеМакСхифт' => 1,
'баланцеЦоолдовн' => 3,
],
],
'локално' => [
'супервизор-1' => [
'макПроцессес' => 3,
],
],
],

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

Ако желите да проверите подразумевано подешавање Редис управљачки програм везе, а затим отворите цонфиг /ред.пхп датотека. Тхе Редис Одељак ове датотеке садржи следеће подешавање.

'редис' => [
'дривер' => 'редис',
'цоннецтион' => 'подразумевано',
'куеуе' => енв ('РЕДИС_КУЕУЕ', 'дефаулт'),
'ретри_афтер' => 90,
'блоцк_фор' => нулл,
],

Према поставци, ако није додељен ниједан посао, статус реда остаће подразумеван. Овде вредност ретри_афтер указује да ће се ред поново покренути након 90 секунди. Можете повећати или смањити вредности на основу захтева.

Опен Хоризон Дасхбоард:

Покрените следећу УРЛ адресу из прегледача да бисте на контролној табли хоризонта видели различите информације повезане са редом.

хттп: // лоцалхост: 8000 / хоризонт /

Следећи излаз ће се појавити ако хоризонт правилно ради. Излаз показује да је хоризонт сада активан, дефинирани су један надзорник и задати ред и још није додијељен ниједан посао.

Измените подразумевани одељак Хоризонт.пхп датотека са следећим кодом.

'подразумеване вредности' => [
'супервизор-1' => [
'цоннецтион' => 'редис',
'куеуе' => ['дефаулт', 'емаил'],
'тимеоут' => 30,
'спавање' => 3,
'баланце' => 'аутоматски',
'минПроцессес' => 1,
'макПроцессес' => 10,
'покушава' => 1,
'лепо' => 0,
],
],

Ево, још један ред, е-маил се додаје, пауза у утакмици је постављено на 30 секунди, спавати је подешено на 3 секунде, минПроцес је постављено на 1 и макПроцессес је постављено на 10. Да бисте активирали ове поставке, морате зауставити текући хоризонт, очистити предмеморију конфигурације и поново покренути хоризонт. Притисните цтрл + ц да прекине хоризонт који тече. Покрените следеће наредбе да бисте очистили конфигурациону кеш меморију и поново покренули хоризонт.

$ пхп артисан цонфиг: цацхе
$ пхп занатски хоризонт

Поново покрените следећу УРЛ адресу из прегледача да бисте проверили излаз на основу нове поставке.

хттп: // лоцалхост: 8000 / хоризонт /

Следећи излаз ће се појавити у прегледачу на основу тренутне поставке.

Закључак:

Процес инсталације и начин покретања хоризонта углавном су истакнути у овом водичу. Морате да креирате посао и доделите га реду да бисте знали детаљне употребе хоризонта који није покривен у овом чланку. Овај чланак ће помоћи корисницима Ларавела да инсталирају хоризонт и почну радити с њим.

Средњи тастер миша не ради у оперативном систему Виндовс 10
Тхе средње дугме миша помаже вам да се крећете кроз дугачке веб странице и екране са пуно података. Ако се то заустави, на крају ћете користити тастат...
Како да промените леви и десни тастер миша на рачунару са Виндовс 10
Сасвим је нормално да су сви уређаји рачунарског миша ергономски дизајнирани за дешњаке. Али постоје доступни уређаји за миш који су посебно дизајнира...
Емулирајте кликове мишем лебдењем помоћу миша без клика у оперативном систему Виндовс 10
Коришћење миша или тастатуре у погрешном положају прекомерне употребе може резултирати многим здравственим проблемима, укључујући напрезање, синдром к...