Configure o Meteor em um servidor sem suporte a websocket

2

Foi-me pedido que testasse um website de meteoros (js) num servidor sem suporte para websockets. Como posso conseguir isto? Como posso realmente saber que um servidor não é capaz de usar websockets?

    
por w3jimmy 05.04.2016 / 11:56

3 respostas

1

Você pode conseguir isso usando variáveis de ambiente. Lembre-se de sempre fazer isso no servidor, usando /server/lib ou /lib/server folder ou Meteor.isServer flag. Isso fará o truque:

Meteor.startup(function () {
  process.env.DISABLE_WEBSOCKETS = 1;
});

Você pode ler mais sobre o uso de variáveis de ambiente com o Meteor em Meteorpedia .

    
por 05.04.2016 / 12:23
0

Para os interessados, quando os websockets estão desabilitados, o Meteor usa o sockjs, que é uma biblioteca de emuladores websockets.

Mais informações aqui:

link

link

    
por 05.04.2016 / 12:39
-1

Este projeto pode ajudar as pessoas que chegam aqui: link

    
por 06.12.2018 / 18:21