Я следил за faye railscast и у меня есть рабочее приложение для чата. Моя проблема в том, что chrome дает ошибку 404, javascripts/defaults.js не найден. Я обнаружил, что проблема была в моем макете приложения:faye rails дублирует сообщения после определения faye.js
<%= javascript_include_tag :defaults, "http://myip/faye/faye.js" %>
я изменил, что с:
<%= javascript_include_tag "application", "http://myip/faye/faye.js" %>
и ошибка исчезла, но когда я посылаю через мою форму сообщения оно создает и транслирует дубликат запись сообщения.
Если вам нужна дополнительная информация, свяжитесь с нами, я не уверен, какую часть моего кода включить в вопрос.
Благодарим вас за ответ. Я понимаю, но я использую единорог для своего приложения. Разве это не проблема для асинхронных событий? – gematzab
Используйте пуму. Это быстрее и проще, чем единорог. У Puma есть полная поддержка. –
Хорошая информация, но «изменить свой веб-сервер и использовать другой механизм» - единственное решение? Я унаследовал код с файлом faye.js в нем, и мне нужно заставить его работать как можно скорее. После этого я могу лоббировать клиента для dev-time, чтобы улучшить их систему. – JosephK