nutes-uepb / amqp-client-node Goto Github PK
View Code? Open in Web Editor NEWClient with high level of abstraction for manipulation of messages in the event bus RabbitMQ.
License: Apache License 2.0
Client with high level of abstraction for manipulation of messages in the event bus RabbitMQ.
License: Apache License 2.0
When Requesting a resource that does not exist on the RPC server, the request takes 5000 milliseconds even if it is assigned to IClientOptions ** "rpcTimeout" ** with values below it.
When trying to establish a connection to RabbitMQ using amqp and connection parameters:
{
hostname: 'hostname_ip',
protocol: 'mqtt',
port: 1883,
username: 'user',
password: 'user_pass'
}
By default if port 1883 belongs to mqtt communications, but you want to connect amqp. *This will result in an error * - the promise will be rejected immediately.
But if used:
{
hostname: 'hostname_ip',
protocol: 'amqp',
port: 1883,
username: 'user',
password: 'user_pass'
}
The promise cannot be resolved, and the connection request will wait until an application-defined limit (possible infinite loop).
When ServerOptions is entered on the RPC server, with the property type if it is "topic" returns an error when trying to request a resource.
{ Error: Operation failed: ExchangeDeclare; 406 (PRECONDITION-FAILED) with message "PRECONDITION_FAILED - inequivalent arg 'type' for exchange 'exchange.server' in vhost '/': received 'direct' but current is 'topic'"}
Even passing the type: "topic" property on the RPC client the error persists.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.