Comments (1)
Hey @bobrundle, thanks for bringing this up 👍
I've fixed this by queuing up the messages to the same URL and sending them together on the same connection. A much better design, I admit.
Sounds good, this is definitely the better design to use here.
Why do back-to-back messages on separate connections to the same URL fail?
Hard to say to be honest. Is there no output (client or server side) at all for the "discarded" message? This might also depend on how much time each connection needs, maybe the second one is faster or is it possible to achieve different results (only one of them being "discarded" , depending on which connection comes first)? Any additional input is welcome in order to get some more information on this.
FYI: The Ratchet namespace for \ratchet\client\connect(…)
should always be camelcase: \Ratchet\Client\connect(…)
from pawl.
Related Issues (20)
- Connection closed (4005 - Already authenticated.) HOT 1
- underlying connection closed 1006 HOT 1
- Allow guzzlehttp/psr7 v2 HOT 1
- Call to undefined function GuzzleHttp\Psr7\uri_for() HOT 3
- Call to undefined function GuzzleHttp\Psr7\uri_for() HOT 6
- How to send command line live output to websocket server?
- send variable HOT 2
- Implementation to listen for socket.io events
- Sending binary messages refuse to work with specific char suite. HOT 2
- Cannot get TLS to work on proxied websocket with nginx
- Question - RabbitMq consumer freezing the websocket HOT 4
- How to authenticate with PEM certificate? HOT 2
- send message from php to websocket HOT 1
- reconnect to server when internet connection has been intrupted
- PHP Warning: stream_select(): You MUST recompile PHP with a larger value of FD_SETSIZE.
- Unhandled promise rejection with DomainException: HTTP/1.1 200 OK
- Uncaught UnderflowException: Frame
- conflict with laravel-websockets HOT 1
- Immediately send and submit to the server.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pawl.