public class MessageAppenderFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
queueSize |
static BlockingQueue<String> |
rundataQueue |
static BlockingQueue<String> |
tracedataQueue |
| 构造器和说明 |
|---|
MessageAppenderFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
initQueue(int logQueueSize) |
static void |
push(String key,
List<String> baseLogMessage,
AbstractClient client,
String logOutPutKey,
boolean compress) |
static void |
pushRundataQueue(String message) |
static void |
pushRundataQueue(String message,
int size) |
static void |
pushTracedataQueue(String message) |
static void |
pushTracedataQueue(String message,
int size) |
static void |
startRunLog(AbstractClient client,
int maxCount) |
static void |
startRunLog(AbstractClient client,
int maxCount,
String key) |
static void |
startRunLog(AbstractClient client,
int maxCount,
String key,
boolean compress) |
static void |
startRunLog(String plumelogHost,
int maxCount,
String key,
boolean compress) |
static void |
startTraceLog(AbstractClient client,
int maxCount) |
static void |
startTraceLog(AbstractClient client,
int maxCount,
String key) |
static void |
startTraceLog(AbstractClient client,
int maxCount,
String key,
boolean compress) |
static void |
startTraceLog(String plumelogHost,
int maxCount,
String key,
boolean compress) |
public static BlockingQueue<String> rundataQueue
public static BlockingQueue<String> tracedataQueue
public static int queueSize
public static void initQueue(int logQueueSize)
public static void pushRundataQueue(String message)
public static void pushTracedataQueue(String message)
public static void pushRundataQueue(String message, int size)
public static void pushTracedataQueue(String message, int size)
public static void push(String key, List<String> baseLogMessage, AbstractClient client, String logOutPutKey, boolean compress)
public static void startRunLog(AbstractClient client, int maxCount)
public static void startRunLog(AbstractClient client, int maxCount, String key)
public static void startRunLog(AbstractClient client, int maxCount, String key, boolean compress)
public static void startRunLog(String plumelogHost, int maxCount, String key, boolean compress)
public static void startTraceLog(AbstractClient client, int maxCount)
public static void startTraceLog(AbstractClient client, int maxCount, String key)
public static void startTraceLog(AbstractClient client, int maxCount, String key, boolean compress)
Copyright © 2022. All rights reserved.