ClickHouse/dbms/src/Server/ReplicasStatusHandler.h

25 lines
573 B
C++
Raw Normal View History

2016-01-17 13:34:36 +00:00
#pragma once
#include <Poco/Net/HTTPRequestHandler.h>
namespace DB
{
class Context;
2016-06-18 21:08:35 +00:00
/// Отвечает "Ok.\n", если все реплики на этом сервере не слишком сильно отстают. Иначе выводит информацию об отставании.
2016-01-17 13:34:36 +00:00
class ReplicasStatusHandler : public Poco::Net::HTTPRequestHandler
{
private:
Context & context;
public:
ReplicasStatusHandler(Context & context_);
void handleRequest(Poco::Net::HTTPServerRequest & request, Poco::Net::HTTPServerResponse & response) override;
2016-01-17 13:34:36 +00:00
};
}