WikiDer > Анықтама: Жұмыс кезегі - Википедия
Бұл ақпарат беті. Бұл біреу емес Википедия ережелері немесе нұсқаулары, бірақ Википедия нормаларының, әдет-ғұрыптарының, техникаларының немесе тәжірибелерінің кейбір аспектілерін сипаттауға ниетті. Ол әр түрлі деңгейлерді көрсетуі мүмкін консенсус және тексеру. |
MediaWiki 1.6, a жұмыс кезегі ұзақ уақытқа созылатын тапсырмаларды асинхронды түрде орындау үшін енгізілді. Жұмыс кезегі көптеген қысқа тапсырмаларды орындауға арналған пакеттік өңдеу. MediaWiki 1.16 дейін жұмыс кезегінің ұзақтығы көрсетілген Арнайы: Статистика. Әдепкі бойынша, сұраныс түскен сайын жұмыс кезегінен бір жұмыс алынады және орындалады.
Үлгі өзгерген кезде сілтемелер кестелерін жаңарту
MediaWiki 1.6 шаблон арқылы әр мақала үшін жұмыс кезегіне жұмыс қосады. Әр жұмыс - бұл мақаланы оқып, кез-келген шаблонды кеңейту және сілтеме кестесін сәйкесінше жаңарту командасы. Нөлдік түзетулер енді қажет емес, дегенмен үлкен операцияларды аяқтауға біраз уақыт кетуі мүмкін. Бұл пайдаланушылардың жүктемесін азайтуға көмектеседі.
HTML кэшінің жарамсыздығы
Операциялардың кең класы көптеген парақтар үшін HTML кэшін жарамсыз етуі мүмкін:
- Кескінді өзгерту (барлық нобайлар қайта жасалып, олардың өлшемдері қайта есептелуі керек)
- Бетті жою (басқа сілтемелердегі барлық сілтемелер көк түстен қызылға ауысуы керек)
- Бетті жасау немесе жою (жоғарыдағыдай, бірақ қызылдан көкке дейін)
- Үлгіні өзгерту (үлгіні ауыстыратын барлық беттерді жаңарту қажет)
Шаблонды өзгерту және бұрын болмаған файлды жүктеуді қоспағанда, бұл әрекеттер сілтемелер кестелерін жарамсыз етпейді, бірақ олар сол параққа сілтеме жасайтын немесе сол кескінді қолданатын барлық беттердің HTML кэшін жарамсыз етеді. Парақтың кэшін жарамсыз ету - қысқа операция; бұл тек дерекқордың бір өрісін жаңартуды және кэштерді тазарту үшін мультикаст пакетін жіберуді талап етеді. Бірақ егер 1000-нан астам нәрсе болса, бұл көп уақытты алады. Әдепкі бойынша, 500-ден астам парақты жарамсыз ету қажет болғанда, бір жұмыс бір жұмыс орнына қосылады 500 операциялар.
Типтік мәндер
Төмен жүктемелер кезінде жұмыс кезегі нөлге тең болуы мүмкін. Викимедияда жұмыс кезегі іс жүзінде нөлге тең болмайды. Шыңнан тыс уақытта бұл бірнеше жүзден мыңға дейін болуы мүмкін. Қарбалас күнде бұл бірнеше жүз мың болуы мүмкін (бірнеше миллиондық мәндер дабыл тудырмайды), бірақ ол тез ауытқуы мүмкін 10% немесе одан да көп.[1] Сондай-ақ, жоғарыда айтылғандай, бірнеше серверлерде бұл мәнге әр түрлі баға болады, сондықтан әр түрлі ауытқуларды байқауға болады.
Сондай-ақ қараңыз
Әдебиеттер тізімі
- ^ «leŭksman» Блог мұрағаты »Сонымен, кезекте кезекте тұрған не бар?». Leuksman.com. 2008-04-22. Алынған 2019-10-14.