Mul on Macis kohaliku arenduskeskkonna seadistus. Käitan Ubuntu veebiserverit virtuaalse kasti VM-is. Seadistasin oma Macis hostifaili, mis suunab mu arendussaidi Ubuntu virtuaalse serveri IP-le.

Kõik töötab hästi, välja arvatud tõsiasi, et palju (mitte kõiki) aega kulub lehe laadimiseks rohkem kui 5 sekundit. Kasutasin firebugit probleemi leidmiseks ja kui see on aeglane, võtab minu päringu DNS-i osa üle 5 sekundi.

Nagu ma ütlesin, et see pole kogu aeg. Mõnikord see lahendatakse ja laaditakse leht millisekundite jooksul. Sama lehe üks klõps on ülikiire ja siis järgmine kord võtab see üle 5 sekundi.

See tõesti aeglustab mind ja ma pole kindel, mis seda põhjustab.

Firebug annab aru hosti operatsioonisüsteemist ja pole seetõttu teadlik VM-i sisemisest olekust - see, mida näete "DNS-i otsinguna", on tõenäoliselt VM, mis käivitab töötaja protsessi või muul viisil taotlust enne taotluse teenindamist.

Veebiserverit silumisrežiimis käivitades peaksite saama kinnitust, kas see on nii või mitte.-X Apache jaoks) ja top VM-i piires.

  • +1, kui olete seadistanud /etc/hosts oma VM-i osutamiseks ei tee see 5 sekundit DNS-i päringuid;)

See artikkel võib olla asjakohane: http://www.justincarmony.com/blog/2011/07/27/mac-os-x-lion-etc-hosts-bugs-and-dns-resolution/

Nad lõpetasid sarnaste probleemide tõttu oma Mac-is oma lihtsa DNS-serveri käitamise. See võib olla üsna lihtne lahendus, kui teil on juba installitud MacPorts (võite proovida ka homebrew'i).

  • See parandas selle minu jaoks

Amazon pakub mikro-eksemplaris ühe aasta tasuta. Ma koliksin teie virtuaalsest kastist VM ja paneksin selle serveri ec2-serverisse (palju ubuntu avalikke pilte 10.04 LTS jne). Mul oli probleeme WAMP-i käitamisega rakendusega, mida kõik DNS-i otsingud mingil põhjusel igaveseks võtsid, kuigi olin kohalikus hostis. Ma ei suutnud välja selgitada põhjust, isegi kui hostinimedes olid hostinimed ja IP-d. Mitte niivõrd vastus, vaid võimalus, kohalikud serverid ja DNS muutuvad mõnikord tülikaks.

none: Charles Robertson | none