Направете KODI БЪРЗА | Коригирайте буферирането на Kodi FAST TWEAK ** НОВО ** Урок за Kodi

Имам настройка на локална среда за разработка на моя Mac. Използвам Ubuntu Web Server във Virtual Box VM. Настройвам хостов файл на моя Mac, който насочва сайта ми за разработчици към IP на виртуалния сървър на Ubuntu.

Всичко работи добре, освен факта, че много (не всички) време отнема повече от 5 секунди за зареждане на страница. Използвах firebug, за да проследя къде е проблемът и когато е бавен, DNS частта на моята заявка отнема над 5 секунди.

Както казах, не е постоянно. Понякога разрешава и зарежда страницата в рамките на милисекунди. Едно кликване на една и съща страница ще бъде супер бързо и след това следващия път отнеме над 5 секунди.

Наистина ме забавя и не съм сигурен какво го причинява.

Firebug отчита от хост операционната система и следователно не знае за вътрешното състояние на виртуалната машина - това, което виждате като „търсене на DNS“, вероятно е виртуалната машина да стартира работен процес или да обработва по друг начин заявката преди обслужването на заявката.

Трябва да можете да потвърдите дали това е така, като стартирате вашия уеб сървър в режим за отстраняване на грешки (-X за Apache) и наблюдение на изхода на top в рамките на VM.

  • +1 Ако сте конфигурирали /etc/hosts за да посочите вашата VM, това не прави 5 секунди DNS заявки;)

Тази статия може да е от значение: http://www.justincarmony.com/blog/2011/07/27/mac-os-x-lion-etc-hosts-bugs-and-dns-resolution/

В крайна сметка те пуснаха свой собствен прост dns сървър на своя Mac поради подобни проблеми. Това може да е доста лесно решение, ако вече имате инсталиран MacPorts (можете също да опитате homebrew).

  • Това ми го оправи

Amazon предлага една година безплатно за микроинстанция. Бих се преместил от виртуалната ви виртуална кутия и бих сложил този сървър на ec2 сървър (много публични изображения на ubuntu 10.04 LTS и т.н.). Имах проблеми при стартирането на WAMP с приложение, което всички DNS справки са приемали завинаги по някаква причина, въпреки че бях на моя локален хост. Не можах да разбера причината дори с имена на хостове и IP адреси в моя файл с хостове. Не толкова отговор, а опция, локалните сървъри и DNS се разбъркват понякога.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?