2013-03-26 4 views
4

Я не уверен, какая ссылка в цепочке вызывает проблему. Я только что закончил настройку Discourse on Vagrant на компьютере с Windows. Кажется, что все работает нормально, за исключением того, что для разговора в браузере потребовалось 86000 мс (минута с половиной!). Что-то подсказывает мне, что это не так медленно. Где я могу искать проблемы, которые могут вызвать это?Почему Дискурс работает так медленно?

ответ

-1

Я считаю, что в дискурсе есть форум, на котором вы можете задавать такие вопросы. http://meta.discourse.org/
И вы всегда можете использовать проблемы на странице github. https://github.com/discourse/discourse

+0

Я не уверен, что это проблема дискурса или нет. Это может быть Ruby, Vagrant или любой другой предмет головоломки, вызывающий проблему. –

+0

Вы можете спорить об этом на Дискурсивном форуме. – MurifoX

+0

@JosiahSprague это на самом деле проблема конфигурации WEBrick, у меня была такая же проблема, когда я запускал Discourse с моей бродящей виртуальной машиной. Посмотрите, помогает ли мой ответ. – Kyle

2

Это наиболее актуальная дискуссия на форуме.

http://meta.discourse.org/t/development-mode-super-slow/2179

Убедитесь, что вы выделили достаточно ресурсов в виртуальной машине.

Вы также можете попробовать это в конфиги развития

#config/environments/development.rb 

config.cache_classes = true 

Это сделало огромную разницу в моей визуализации времени. От 8 минут до 30 секунд. Тем не менее, все же немного медленнее.

0

У меня была такая же проблема в моей виртуальной машине при тестировании дискурса. Вам действительно нужно изменить настройку конфигурации для WEBrick. Ищите свою конфигурацию WEBrick, которая обычно находится в /usr/lib/ruby/1.9.3/webrick/config.rb. Ваш может отличаться, все зависит от конкретной настройки.

Затем измените эту строку

:DoNotReverseLookup => nil, 

к этому

:DoNotReverseLookup => true, 

Restart WEBrick и вы должны быть хорошо идти.