Implement command line parsing; Implement messages-per-second limits in uploader; First playable version
This commit is contained in:
@@ -25,9 +25,15 @@ SOFTWARE.
|
||||
#include "SyslogBulkUploader.h"
|
||||
#include "Reader.h"
|
||||
#include "Writer.h"
|
||||
#include "FrequencyLimit.h"
|
||||
|
||||
const size_t SyslogBulkUploader::DEFAULT_MPS;
|
||||
|
||||
void SyslogBulkUploader::run() {
|
||||
FrequencyLimit freqLimit(_mps);
|
||||
|
||||
while (auto msg = _reader.nextMessage()) {
|
||||
freqLimit.tick();
|
||||
_writer.sendMessage(msg);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user