Closed
Description
Issue Description
We have hosted Parse server on Azure App Services. We are able to connect to live Query and able to Subscribe to it. We are getting below messages.
2019-01-01 19:03:26.917094+0530 LiveQueryTest[59625:972922] ParseLiveQuery: Sending message: {"clientKey":"xxxxxx","op":"connect","sessionToken":"","applicationId":"xxxxxx"}
2019-01-01 19:03:27.285251+0530 LiveQueryTest[59625:972922] ParseLiveQuery: Received message: {"op":"connected","clientId":5}
2019-01-01 19:03:27.388337+0530 LiveQueryTest[59625:972922] ParseLiveQuery: Sending message: {"query":{"className":"PostQuestionMessage","where":{"type":2}},"requestId":1,"op":"subscribe"}
2019-01-01 19:03:27.600455+0530 LiveQueryTest[59625:972813] ParseLiveQuery: Received message: {"op":"subscribed","clientId":5,"requestId":1}
And we are subscribed to Update Event but when we updated any records we are not getting event Back.
On the server:
We tried to listen to Specific port "1337" as below: Every time we do that our Parse Dashboard and API stops working. So Is it necessary to listen to specific port i.e "1337" or var port = process.env.PORT || 1337;
will also work for Live Query.
var httpServer = require('http').createServer(app);
var port = 1337;
httpServer.listen(port, function() {
console.log('Parse Server running at ${port}');
console.log("The value of port is " + port);
});
ParseServer.createLiveQueryServer(httpServer);
Expected Results
We should get the event update as per our subscription.
Actual Outcome
Not receiving event updates as per the Query Subscribed,
Environment Setup
-
Server
- parse-server version (Be specific! Don't say 'latest'.) : [2.3.8]
- Operating System: [Linux]
- Localhost or remote server? (AWS, Heroku, Azure, Digital Ocean, etc): [Remote Server - Azure]
-
Database
- MongoDB version: [3.4]
- Localhost or remote server? (AWS, mLab, ObjectRocket, Digital Ocean, etc): [Remote Server - Azure]
Logs/Trace
Server:
info�: Parse LiveQuery Server starts running
info�: Create new client: 1
Metadata
Metadata
Assignees
Labels
No labels