Coder Social home page Coder Social logo

amtk's People

Contributors

rishiramraj avatar

Stargazers

 avatar

Watchers

 avatar

amtk's Issues

Timing accuracy & receive time.

The original timing when used during playback is based on the create timestamp, which is only accurate to the second. In order to get sub-second accuracy, amtk needs to record the time when the message was received.

Add examples to the documentation.

A simple example:
Let's say you've got a vanilla rabbit install on your localhost. You log into the web management interface and create a topic exchange called "test". You can then run the following command to record any messages targeted against your new exchange:

$ amtk.record test '#'

If you do not specify a queue name, the record tool lets the server decide on a name. This command will start logging the messages directly onto the console (stdout). You can then redirect the messages into a file:

$ amtk.record test '#' > recording

Once you've gathered the messages you're interested in, you can play them back into the exchange using the play tool:

$ amtk.play recording test

To get detailed help on any of the commands, use the --help flag:

$ amtk.record --help
$ amtk.play --help

Merging recordings.

It may be possible to use the message id to merge separate recordings. This feature would be useful if you're using multiple recorders to backup messages from the exchange.

Proper support for stdio.

amtk.play should be able to accept data from stdin. amtk.record should support an output to file option.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.