我有一个运行MySQL5.5的多AZ AWS RDS实例show full process list+--------+----------+------------------------------------特别是,我向RDS实例添加了一般日志记录和慢速查询日志,并发现我每分钟运行的cron作业正在进行不必
我希望尽可能地具有可伸缩性,因为随着我们有更多的日志源,这100 we /日可以快速上升。像Redis这样的经纪人有什么意义?在我的测试实例中,我有多个日志源通过TCP、syslog和logstash转发器将日志直接发送到我的ELK服务器上(该服务器还安装了Elasticsearch、Nginx和Kibana,配置了SSL)。
要将EventHandler与EventSource结合起来,我必须在EventSource中存储一个处理程序的实例。std::function的实例--这提供了最大的灵活性
但是,在这两种情况下,调用目标方法/lambda的延迟都相当高(在我的测试设置中大约为250 in )--更糟糕的是,不一致。的问题是:这是实现一致和低延迟回调的最佳方法吗?这段代码可以改进以避免事件源类完全独立于事件处理程序对象的类型吗?