Свързани въпроси 'eventmachine'
Github Services / Ruby Gem eventmachine Проблеми с инсталирането на Mac
Не мисля, че има особено значение, но моят клон на Github Services repo е https://github.com/franklovecchio/github-services
Когато се опитам да стартирам „sudo ruby github-services.rb“, за да тествам моята кука, той се опитва да инсталира...
437 изгледи
schedule
19.09.2022
Как да говоря с клиент от рамките на цикъл с помощта на EventMachine?
Искам да покажа напредъка на моята програма (илюстриран тук като цикъл) на уебсайт в реално време.
Ако имам работещ правилен Ruby сървър, клиентът трябва да може да се свърже със сървъра чрез websockets с помощта на браузър и след като се свърже,...
591 изгледи
schedule
02.10.2022
Ruby on Rails: не може да зареди такава файлова машина за събития
По средата се опитвам да стартирам RoR приложение на моята Windows машина. Напреднах много с конфигурирането на всичко, но останах тук. Когато се опитам да пусна рейк, получавам следната грешка:
C:\inetpub\wwwroot\voterApp>rails server...
6411 изгледи
schedule
11.12.2022
Управление на процес на EventMachine с Capistrano
Опитвам се да разположа приложение EventMachine с Capistrano. Внедряването на кода изглежда доста лесно, това е как да се справя с текущия процес, с който се боря. Искам Capistrano да рестартира процеса, ако вече се изпълнява, в противен случай да...
308 изгледи
schedule
15.11.2022
Ruby concurrency: неблокиращ I/O срещу нишки
Играя си с паралелността в Ruby (1.9.3-p0) и създадох много проста, I/O-тежка прокси задача. Първо опитах неблокиращия подход:
require 'rack'
require 'rack/fiber_pool'
require 'em-http'
require 'em-synchrony'
require 'em-synchrony/em-http'
proxy...
2764 изгледи
schedule
01.11.2023
EventMachine Web-socket Client TLS връзки
Имам затруднения да накарам EventMachine Web-socket клиент да се свърже със защитен уеб-socket сървър wss:// чрез TLS.
Имам настройка на EventMachine уеб-сокет сървър и работи добре. Мога да използвам javascript от браузъра и връзките работят...
1144 изгледи
schedule
08.11.2022
Как да знам, че не блокирам Ruby eventmachine с операция mongodb
Работя върху приложение, базирано на машина за събития, което периодично проверява за промени в съхранени документи на MongoDB.
Един опростен кодов фрагмент може да изглежда така:
require 'rubygems'
require 'eventmachine'
require 'em-mongo'...
297 изгледи
schedule
18.11.2023
Ruby EventMachine PeriodicTimer хаос
Когато създавате PeriodicTimer в Ruby EventMachine, той е много неточен и изглежда действа произволно и неправилно. Чудя се дали има начин да го поправя или може би го използвам по грешен начин.
По-долу е даден пример. Имам PeriodicTimer, който...
734 изгледи
schedule
21.12.2023
Ruby EventMachine, спиране на работещи процеси?
Как мога да убия работещи процеси в EventMachine? По-долу е даден пример, стартирам 10 процеса и след това се опитвам да ги изтрия всички (но не работи). Целта ми е да нямам изхода „Готово“.
require "rubygems"
require "eventmachine"
class...
226 изгледи
schedule
18.03.2024
Защо има толкова много TIME_WAIT свързвания при използване на EventMachine?
Когато пусна тестовия си код за EventMachine, открих, че има твърде много " TIME_WAIT " връзки. проблем ли е
run netstat -anp | grep 8080
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 13012/ruby...
1050 изгледи
schedule
03.04.2024
Rails / Windows: Клониране на приложение, което изисква eventmachine 0.12.10
Клонирам приложение (разработено на Mac), което изисква eventmachine <0.12.10> . За съжаление тази конкретна версия на eventmachine е несъвместима с Windows , така че аз получавам половин милиард грешки.
Какво трябва да направя?...
321 изгледи
schedule
26.04.2024
Обектите на ActiveRecord не работят в обратните извиквания на EventMachine
Сблъсках се със следния проблем, когато тествах приложението си Rails.
Когато правя асинхронна HTTP заявка с EventMachine, не мога да използвам обекти ActiveRecord в обратното извикване по някаква причина. Всеки път, когато се опитам да осъществя...
242 изгледи
schedule
12.05.2024
Изчакване на асинхронни повиквания с EventMachine и Ruby влакна
Изпълнявам този кодов фрагмент под Ruby 1.9.2:
require "eventmachine"
require "fiber"
EM.run do
fiber = Fiber.new do
current_fiber = Fiber.current
EM.add_timer(2) do
print "B"
current_fiber.resume("D")
end...
3897 изгледи
schedule
30.05.2024
Thin едновременно ли е, ако се използва с Rails / ActiveRecord?
нашето приложение Rails 4 работи в thin -s 16 ... мултипроцесен сървър с Apache като интерфейс и неговия обратен прокси, обработващ вътрешните заявки. Всичко работи добре и производителността е наред за нашия брой потребители.
Тъй като всичко...
219 изгледи
schedule
02.12.2023