Несколько документов в реальном времени с Redis

Я пытаюсь сделать так, чтобы мое приложение уценки в реальном времени могло обслуживать несколько различных документов. Github здесь (и ссылка на живой проект) https://github.com/IsaacWatt/Notes-App

Чтобы создать несколько документов, например localhost:3000/hello и localhost:3000/hello2, на которых размещены различные документы в реальном времени, я посмотрел на ShareJS и подумал, что следующие изменения должны сделать это:

script.js

sharejs.open(document.location.pathname, 'text', function(error, doc) {
    doc.attach_textarea(pad);
    convertTextAreaToMarkdown();
});

т.е. замените 'home' на document.location.pathname.

И в server.js используйте:

var sharejs = require('share');
require('redis');

// options for sharejs 
var options = {
  db: {type: 'redis'},
};

// attach the express server to sharejs
sharejs.server.attach(app, options);

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

0 ответов

Другие вопросы по тегам