Описание тега node-fibers

Волокно - это особенно легкий поток выполнения, зависящий от планировщика потоков ядра, использующий кооперативную многозадачность.
1 ответ

npm не может установить волокна "Построение выполнено успешно, но цель не найдена", странная ошибка 1

Я недавно обновил node.js на своем Mac OSX 10.8.5, удалив старую версию и переустановив через Homebrew. Теперь я получаю ошибки при установке волокон. версия npm дает мне: { http_parser: '1.0', node: '0.10.20', v8: '3.14.5.9', ares: '1.9.0-DEV', uv:…
15 окт '13 в 16:12
1 ответ

Что на самом деле делают волокна / будущее?

Что делает строка кода ниже? Npm.require('fibers/future'); Я искал в Интернете примеры и наткнулся на несколько таких: Future = Npm.require('fibers/future'); var accessToken = new Future(); Что будет accessToken переменная будет в этом случае?
15 апр '16 в 03:57
2 ответа

Как запустить код с помощью Node.js Fibers

У меня есть вопрос о Nodejs Fibers(который для меня абсолютно новый) ... У меня есть этот учебник для Nodejs Fibers, http://bjouhier.wordpress.com/2012/03/11/fibers-and-threads-in-node-js-what-for/, и здесь был пример var fiber = Fiber.current; db.c…
13 фев '13 в 13:09
0 ответов

Метеоритное внутреннее устройство: как работают волокна?

Meteor интенсивно использует волокна, причем запросы каждого клиента выполняются в отдельном волокне, но что это делает на самом деле? Преимущество волокон заключается в том, что они позволяют писать асинхронный код синхронно. Это все, что они делаю…
30 авг '15 в 10:28
1 ответ

Возврат значения изнутри Fibers(nodejs)

Так что у меня возникли проблемы при попытке вернуть значение из конструктора этого модуля. Я буквально не знаю, как вернуть значение обратно в конструктор. Я надеюсь, что код не требует пояснений, я хочу, чтобы конструктор возвращал хеш-переменную.…
31 окт '13 в 14:18
1 ответ

Как сделать утомительный Async в Meteor

Я использую этот модуль утомительно для подключения. У меня возникают проблемы, когда я пытаюсь заполнить коллекцию данными из MSSQL. Мой код до сих пор: http://pastebin.com/q4ByRCbW Meteor.startup(function () { var Request = Meteor.require('tedious…
08 май '14 в 10:07
4 ответа

Метеор (Волокна) петля и обратный вызов

Режим "синхронизации" метеорных волокон сводит меня с ума. Вот простой пример кода: var feedsData = feeds.fetch(); // [{_id: "1234"}, {_id: "6789", url: "http://...."}] for(var i = 0, len = feedsData.length; i < len; i++) { var feed = feedsData[i…
26 мар '13 в 08:00
1 ответ

Ошибки установки NativeScript - волокна npm

Заметки: Node version 7.0.0 JavaJDK version 1.8.0.112 Android API 22 and studio installed: Я следовал инструкциям по установке на веб-сайте сценариев и не смог установить его вообще. Я правильно настроил все свои переменные окружения для JAVA_HOME и…
30 окт '16 в 17:29
1 ответ

Почему insert() прерывает обработчики wrapAsync'd child_process.spawn() в методе Meteor?

Я пытаюсь использовать child_process.spawn() в методе Метеор. Я хочу захватить PID, stdout, stderr и код выхода из внешнего процесса и сохранить все это в базе данных. Все работало, пока я не добавил это первым insert() вызов. С этим insert()в базу …
08 май '15 в 07:08
1 ответ

Ошибка при использовании волоконно-зависимого модуля wait.for npm в Node.js

Я использую библиотеку wait.for, чтобы избавиться от некоторых асинхронных вызовов. Я делаю это, потому что мне не особо важно, чтобы мой сервер работал эффективно или что-то еще, я использую node.js для обработки некоторых данных с использованием м…
28 апр '14 в 20:17
1 ответ

Волокна Узла Беда с Метеором

Я пытаюсь написать простой бэкэнд аутентификации для Meteor, который аутентифицируется на сервере LDAP. Мне нужна функция, зарегистрированная в качестве обработчика входа (вход в Accounts.registerLoginHandler) вернуть id пользователя только что воше…
19 июн '13 в 21:06
1 ответ

Упаковка вызовов MongoDB в обещание

Я использую Meteor (1.0.3) в целом, но в одном конкретном случае я использую необработанный серверный маршрут для рендеринга файла - так что я вне метода Meteor. Я использую команды fs.writeFile/fs.readFile и exec для вызова утилит командной строки …
11 мар '15 в 20:30
1 ответ

Исключение из обратного вызова setTimeout: { stack: [Getter] } и ошибка Mongo

Я получаю следующее исключение: => Meteor server restarted I20130820-00:17:58.852(3)? Exception from setTimeout callback: { stack: [Getter] } MongoError: $or requires nonempty array I20130820-00:17:58.852(3)? at Object.Future.wait (/home/alexei/.…
19 авг '13 в 21:58
1 ответ

Meteor wrapAsync или bindEnvironment без стандартной подписи обратного вызова

Я пытаюсь позвонить createTableIfNotExists в этом пакете npm, и делайте это синхронно в Meteor на стороне сервера. https://www.npmjs.com/package/azure-storage Тем не менее, подпись обратного вызова имеет тип function(error, result, response) вместо …
22 янв '18 в 22:10
4 ответа

Проблемы с развертыванием Метеора, связанные с модулем волокон

При попытке развернуть метеор, я устанавливаю волокно узла следующим образом: $ cd bundle/server а затем установка волокна $ npm install fibers Кажется, для установки, но с этим сообщением: `linux-x64-v8-3.14` exists; testing Binary is fine; exiting…
12 июл '13 в 01:45
1 ответ

Правильная обработка ошибок Meteor с асинхронными вызовами с использованием Future

Мне интересно, как правильно обрабатывать ошибки с Meteor при использовании асинхронных методов. Я пробовал следующее, но ошибка возвращается в параметре результата обратного вызова клиента вместо параметра ошибки. Код сервера: Future = Npm.require(…
14 авг '15 в 18:40
1 ответ

Метеор не выдает ошибку, а вылетает

Я хочу реализовать обработку ошибок в моем приложении, но когда я выкидываю Meteor.Error, мой сервер падает. Это может быть потому, что я использую будущее, чтобы дождаться результата. Как я могу получить это работает? Meteor.methods({ '/app/pdf/dow…
07 ноя '14 в 12:58
1 ответ

Вложенные асинхронные функции - возвращение в будущем внутри волокон

Мне нужно запустить две вложенные асинхронные функции и вернуть обратный вызов из второй клиенту. future.return не работает внутри Fibers. Как вернуть результат клиенту без использования коллекций? Meteor.methods({ 'youtube':function(object) { var y…
17 янв '16 в 02:17
1 ответ

Написание / преобразование метеорных синхронных функций

Это беспокоило меня какое-то время, поэтому я подумал, что просто проведу быстрый тест на это: Если у вас есть нормальный модуль nodeJS или что-то еще, и у него есть асинхронная функция на стороне сервера. Как мне сделать это синхронно. Например, ка…
27 окт '13 в 09:58
0 ответов

Node.js с волокнами потребляет всю оперативную память, когда волокна создаются в тесной петле

Следующая программа при запуске постепенно съедает всю оперативную память: var Fiber = require('fibers'); function f() { console.log('In a fiber'); } for (;;) { var fiber = new Fiber(f); fiber.run(); } По-видимому, все созданные им волокна никогда н…
21 июн '14 в 10:31