2
ответа

Почему EventMachine, задерживают медленнее, чем Поток Ruby?

У меня есть два сценария, какое использование Механизируют для выборки индексной страницы Google. Я предположил, что EventMachine будет быстрее, чем поток Ruby, но это не. EventMachine кодируют затраты: "0,24 пользователя с 0,08 системных CPU 2% с...
вопрос задан: 1 August 2013 22:15
2
ответа

Успех с Sinatra, сотрудничающим с EventMachine WebSockets?

Я использовал Sinatra для когда-то теперь, и я хотел бы добавить некоторые опции в реальном времени к своему веб-приложению путем продвижения данных через websockets. Я успешно использовал драгоценный камень 'их-websocket' самостоятельно...
вопрос задан: 30 March 2011 19:40
2
ответа

Как к передаче TCP, слушая сокет с минимальным временем простоя?

В то время как этим вопросом является отмеченный EventMachine, универсальные решения BSD-сокета на любом языке очень ценятся также. Некоторый фон: у Меня есть приложение, слушающее на сокете TCP. Это запускается и...
вопрос задан: 5 February 2010 11:52
2
ответа

Что вызывает EventMachine:: ConnectionNotBound?

Я плохо знаком с EventMachine, таким образом, я не уверен, что это означает. Я получаю это исключение: EventMachine:: ConnectionNotBound recieved ConnectionUnbound для неизвестной подписи:...
вопрос задан: 14 July 2009 15:27
1
ответ

Как интегрируются EventMachine и Rails?

Я нашел множество статей, в которых рассказывается, что такое EventMachine и как настроить бесконечное "Hello World!" примеры, но я все еще не понимаю, как это интегрируется с моим приложением Rails. В качестве ...
вопрос задан: 25 August 2010 21:33
1
ответ

Что лучший способ состоит в том, чтобы считать файлы в находящемся в EventMachine приложении?

Для не блокирования реактора, я хотел бы считать файлы асинхронно, но я не нашел очевидного способа сделать его использование EventMachine. Я попробовал несколько разных подходов, но ни одного из них чувства...
вопрос задан: 1 May 2010 09:59
0
ответов

В чем разница между моделью, управляемой событиями, и схемой реактора? [закрыто]

Из статьи в Википедии о шаблоне реактора: Шаблон проектирования реактора - это шаблон обработки событий для обработки запросов на обслуживание, одновременно доставляемых обработчику услуг одним или несколькими входами. ...
вопрос задан: 2 December 2018 22:44
0
ответов

Сбой запуска без рубинового процесса

Я пытаюсь сделать потрясающий старт, но это дает мне это ниже. Я вхожу в свои процессы в диспетчере задач, и рубин не работает. Кажется, он разбился, и мне интересно, что это вызывает? ...
вопрос задан: 13 July 2018 07:11
0
ответов

Асинхронное чтение файла в EventMachine

Я уже некоторое время играю с Ruby EventMachines и думаю, что понимаю его основы. Однако я не уверен, как эффективно читать большой файл (120 МБ). Моя цель - прочитать файл ...
вопрос задан: 22 January 2018 20:42
0
ответов

Обходной путь EventMachine gem приводит к отсутствию рубиновой ошибки файла dll, Windows 7

После клонирования моего первого приложения Rails 3.1.1 моя первая установка пакета зависла на gem-сервере eventmachine 0.12.10 (я использую 32-разрядную версию Windows 7) Я также использую gem 'thin'. Я нашел этот пост, в котором ...
вопрос задан: 23 May 2017 12:15
0
ответов

Как вы отлавливаете исключения в реализации EventMachine?

У меня проблема, аналогичная этой другой публикации, и я пробовал данные решения, но безрезультатно. Мой проект - это Ruby-бот, который использует библиотеку Blather для подключения к серверу Jabber. Проблема в том ...
вопрос задан: 23 May 2017 10:30
0
ответов

Спецтестирование EventMachine -на основе (Reactor )Код

Я пробую весь подход BDD и хотел бы протестировать основанный на AMQP -аспект ванильного приложения Ruby, которое я пишу. После выбора Minitest в качестве тестовой среды из-за баланса функций...
вопрос задан: 23 May 2017 10:09
0
ответов

EventMachine и зацикливание

Вот мой код :EventMachine.run { conn = EM ::Protocols ::HttpClient2.connect request.host, 80 req = conn.get (request.query )req.callback { |response| p (response.status )p (...
вопрос задан: 21 July 2015 11:46
0
ответов

Как получить HTTPS-запрос с сертификатом клиента SSL для работы с Ruby EventMachine?

Я пытаюсь получить доступ к веб-службе HTTPS, которая использует аутентификацию сертификата SSL с помощью Ruby EventMachine, но я не заставить его работать. Я написал следующий простой блок кода, чтобы протестировать его от начала до конца.
вопрос задан: 24 September 2013 23:52
0
ответов

поток em-http с базовой аутентификацией и gzip зависает

Я пытаюсь использовать Gnip PowerTrack API, который требует от меня подключения к HTTPS поток JSON с базовой аутентификацией. Я считаю, что это должно быть довольно тривиально, поэтому я надеюсь, что какой-нибудь рубист, который ...
вопрос задан: 2 October 2012 15:52
0
ответов

Приложение Rails и Goliath API и общий доступ к базам данных/моделям

Я пытаюсь создать асинхронный API с помощью Goliath framework. Сервис должен писать в mysql, добавлять сообщения в RabbitMQ и получать ответы обратно. Также должно быть отдельное приложение администратора, созданное с помощью ...
вопрос задан: 21 June 2012 12:10
0
ответов

C #: DateTime convert

Я получаю дата в формате: 18.04.2011 16:57:20 Метод DateTime.Parse () не имеет к ней доступа. Есть ли способ заставить его преобразовать 18/04/2011 4:57:20 PM для возврата объекта Date 18 апреля ...
вопрос задан: 8 May 2012 05:37
0
ответов

Безопасная остановка -websocket in rails on thin

У меня есть приложение rails, которое я запускаю на тонком сервере, чтобы использовать цикл выполнения EventMachine. Проблема в том, что я хотел бы иметь возможность включать веб-сокет em -для обработки информации, поступающей от ws, и...
вопрос задан: 30 April 2012 13:05
0
ответов

Обмен данными между двумя процессами на героку (какой порт использовать)

У меня есть файл Procfile: web: bundle exec rails server -p $PORT em: script/eventmachine Процесс em запускает машину событий с start_server (порт ENV['PORT']) и мой веб-процесс...
вопрос задан: 5 March 2012 05:48
0
ответов

Почему буфер исходящих данных EventMachine может перестать отправлять и просто заполняться навсегда (в то время как другие соединения все еще могут отправлять)

У меня есть сервер EventMachine, отправляющий данные TCP на Mac клиент (через GCDAsyncSocket). Некоторое время он всегда работает безупречно, но неизбежно сервер внезапно перестает отправлять данные по соединению…
вопрос задан: 22 February 2012 15:51
0
ответов

Параллелизм в Ruby: неблокирующий ввод-вывод и потоки

Я экспериментирую с параллелизмом в Ruby (1.9.3-p0) и создал очень простую задачу прокси-сервера с большим количеством операций ввода-вывода. Сначала я попробовал неблокирующий подход: требовать стойку требуется стойка / fiber_pool ...
вопрос задан: 12 February 2012 11:29
0
ответов

EventMachine и API потоковой передачи Twitter

Я запускаю процесс EventMachine, используя API потоковой передачи Twitter. У меня всегда возникает проблема, если содержимое потока нечасто. Вот минимальная версия скрипта: require '...
вопрос задан: 22 January 2012 15:57
0
ответов

Несколько Ruby EventMachines в одном процессе: возможно?

У меня есть ситуация, когда я хочу запустить несколько EventMachines в Ruby - есть ли у кого-нибудь опыт работы с этим? (Я могу написать тестовый пример, чтобы сделать это сам, если нет. Следите за обновлениями). Давайте проясним: я хочу ...
вопрос задан: 23 November 2011 19:03
0
ответов

Как отловить сбои верхнего уровня на сервере EventMachine?

У меня есть сервер EventMachine, за которым я наблюдаю с помощью monit . Иногда происходит сбой, и я пытаюсь понять, почему, но мне непонятно, как я могу просто регистрировать все сбои верхнего уровня. Я пробовал код ...
вопрос задан: 2 October 2011 18:07
0
ответов

socket.io и eventmachine в ruby ​​

Я пробую очень простую демонстрацию сервера / клиента. Я использую socket.io на клиенте (пользователь в браузере) и пример Eventmachine Echo для сервера. В идеале розетка. io должен отправить запрос на сервер и ...
вопрос задан: 24 September 2011 23:26
0
ответов

Несколько серверов в одном реакторе EventMachine

Можно ли запускать несколько серверов на одной машине событий? Я имею в виду, что несколько сервисов могут использоваться одновременно через одно клиентское соединение. Например, сервер входа в систему ...
вопрос задан: 27 May 2011 22:50
0
ответов

Объявлена ​​ли функция crypt () в unistd.h или crypt.h?

Я использую GCC 4.6.0 ( на неопознанной платформе). Я использую функцию crypt () для шифрования пароля. Я никогда раньше не использовал эту функцию, поэтому я заглянул на главную страницу: man 3 ...
вопрос задан: 25 May 2011 16:48
0
ответов

Как создать EventMachine «внутри» приложения Rails?

У меня есть приложение Rails, и я хочу добавить что-то вроде WebSocket поддерживает это. Из различных поисковых запросов выяснилось, что лучшее решение WebSocket на основе Ruby - это em-websocket, работающий на ...
вопрос задан: 27 April 2011 04:35
0
ответов

mongoid и mongomapper с eventmachine

Я очень новичок в eventmachine и не смог найти ответ на этот вопрос в интернете. Сейчас я использую em-mongo с eventmachine, и я написал по сути бедный мужской маппер ...
вопрос задан: 8 April 2011 01:37
0
ответов

EventMachine vs Node.js

I'm going to develop a collaborative site, and one of the features will be collaborative editing with realtime changes. i.e. when two or more users are editing the same doc, they can see each other ...
вопрос задан: 4 April 2011 15:09