com.metamx.common.logger.Logger.error()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(333)

本文整理了Java中com.metamx.common.logger.Logger.error()方法的一些代码示例,展示了Logger.error()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.error()方法的具体详情如下:
包路径:com.metamx.common.logger.Logger
类名称:Logger
方法名:error

Logger.error介绍

[英]Protect against assuming slf4j convention. use error(Throwable t, String message, Object... formatArgs) instead
[中]防止采用slf4j公约。使用“error(Throwable t,String message,Object…formatArgs)`代替

代码示例

代码示例来源:origin: com.n3twork.druid/druid-server

  1. @Override
  2. public void onFailure(Exception e)
  3. {
  4. log.error(e, "Unable to connect to irc server [%s]", host);
  5. throw new RuntimeException("Unable to connect to server", e);
  6. }
  7. });

代码示例来源:origin: com.metamx/java-util

  1. public static void close(Closeable closeable)
  2. {
  3. if (closeable == null) {
  4. return;
  5. }
  6. try {
  7. closeable.close();
  8. }
  9. catch (IOException e) {
  10. log.error(e, "IOException thrown while closing Closeable.");
  11. }
  12. }
  13. }

代码示例来源:origin: metamx/java-util

  1. public static void close(Closeable closeable)
  2. {
  3. if (closeable == null) {
  4. return;
  5. }
  6. try {
  7. closeable.close();
  8. }
  9. catch (IOException e) {
  10. log.error(e, "IOException thrown while closing Closeable.");
  11. }
  12. }
  13. }

代码示例来源:origin: com.metamx/java-util

  1. @Override
  2. public void stop()
  3. {
  4. log.info("Stopping object[%s]", o);
  5. try {
  6. stopMethod.invoke(o);
  7. }
  8. catch (Exception e) {
  9. log.error(e, "Unable to invoke stopMethod() on %s", o.getClass());
  10. }
  11. }
  12. }

代码示例来源:origin: metamx/java-util

  1. @Override
  2. public void stop()
  3. {
  4. log.info("Stopping object[%s]", o);
  5. try {
  6. stopMethod.invoke(o);
  7. }
  8. catch (Exception e) {
  9. log.error(e, "Unable to invoke stopMethod() on %s", o.getClass());
  10. }
  11. }
  12. }

代码示例来源:origin: com.n3twork.druid/druid-indexing-service

  1. @POST
  2. @Path("/task/{taskid}/shutdown")
  3. @Produces("application/json")
  4. public Response doShutdown(@PathParam("taskid") String taskid)
  5. {
  6. try {
  7. taskRunner.shutdown(taskid);
  8. }
  9. catch (Exception e) {
  10. log.error(e, "Failed to issue shutdown for task: %s", taskid);
  11. return Response.serverError().build();
  12. }
  13. return Response.ok(ImmutableMap.of("task", taskid)).build();
  14. }

代码示例来源:origin: com.metamx/java-util

  1. @Override
  2. public void run()
  3. {
  4. if (prevSignal == null || prevSignal == Signal.REPEAT) {
  5. exec.schedule(this, rate.getMillis(), TimeUnit.MILLISECONDS);
  6. }
  7. try {
  8. log.debug("Running %s (period %s)", callable, rate);
  9. prevSignal = callable.call();
  10. }
  11. catch(Throwable e) {
  12. log.error(e, "Uncaught exception.");
  13. }
  14. }
  15. },

代码示例来源:origin: com.metamx/java-util

  1. @Override
  2. public void stop()
  3. {
  4. for (Method method : o.getClass().getMethods()) {
  5. if (method.getAnnotation(LifecycleStop.class) != null) {
  6. log.info("Invoking stop method[%s] on object[%s].", method, o);
  7. try {
  8. method.invoke(o);
  9. }
  10. catch (Exception e) {
  11. log.error(e, "Exception when stopping method[%s] on object[%s]", method, o);
  12. }
  13. }
  14. }
  15. }
  16. }

代码示例来源:origin: metamx/java-util

  1. @Override
  2. public void run()
  3. {
  4. if (prevSignal == null || prevSignal == Signal.REPEAT) {
  5. exec.schedule(this, rate.getMillis(), TimeUnit.MILLISECONDS);
  6. }
  7. try {
  8. log.debug("Running %s (period %s)", callable, rate);
  9. prevSignal = callable.call();
  10. }
  11. catch(Throwable e) {
  12. log.error(e, "Uncaught exception.");
  13. }
  14. }
  15. },

代码示例来源:origin: com.metamx/java-util

  1. private void limitFailedBuffersSize()
  2. {
  3. if (failedBuffers.size() >= config.getBatchQueueSizeLimit()) {
  4. failedBuffers.removeFirst();
  5. approximateFailedBuffersCount.decrementAndGet();
  6. droppedBuffers.incrementAndGet();
  7. log.error(
  8. "failedBuffers queue size reached the limit [%d], dropping the oldest failed buffer",
  9. config.getBatchQueueSizeLimit()
  10. );
  11. }
  12. }

代码示例来源:origin: metamx/java-util

  1. private void limitFailedBuffersSize()
  2. {
  3. if (failedBuffers.size() >= config.getBatchQueueSizeLimit()) {
  4. failedBuffers.removeFirst();
  5. approximateFailedBuffersCount.decrementAndGet();
  6. droppedBuffers.incrementAndGet();
  7. log.error(
  8. "failedBuffers queue size reached the limit [%d], dropping the oldest failed buffer",
  9. config.getBatchQueueSizeLimit()
  10. );
  11. }
  12. }

代码示例来源:origin: com.n3twork.druid/druid-server

  1. private String getRuleURL()
  2. {
  3. Server server = selector.pick();
  4. if (server == null) {
  5. log.error("No instances found for [%s]!", config.get().getCoordinatorServiceName());
  6. return null;
  7. }
  8. return String.format("http://%s%s", server.getHost(), config.get().getRulesEndpoint());
  9. }
  10. }

代码示例来源:origin: metamx/java-util

  1. private void limitBuffersToEmitSize()
  2. {
  3. if (approximateBuffersToEmitCount.get() >= config.getBatchQueueSizeLimit()) {
  4. Batch droppedBatch = buffersToEmit.pollFirst();
  5. if (droppedBatch != null) {
  6. batchFinalized();
  7. approximateBuffersToEmitCount.decrementAndGet();
  8. approximateEventsToEmitCount.addAndGet(-droppedBatch.eventCount.get());
  9. droppedBuffers.incrementAndGet();
  10. log.error(
  11. "buffersToEmit queue size reached the limit [%d], dropping the oldest buffer to emit",
  12. config.getBatchQueueSizeLimit()
  13. );
  14. }
  15. }
  16. }

代码示例来源:origin: com.n3twork.druid/druid-server

  1. @Override
  2. public <T> QueryRunner<T> getQueryRunner(DruidServer server)
  3. {
  4. synchronized (lock) {
  5. QueryableDruidServer queryableDruidServer = clients.get(server.getName());
  6. if (queryableDruidServer == null) {
  7. log.error("WTF?! No QueryableDruidServer found for %s", server.getName());
  8. return null;
  9. }
  10. return queryableDruidServer.getClient();
  11. }
  12. }

代码示例来源:origin: com.metamx/java-util

  1. private SwapStats()
  2. {
  3. try {
  4. Swap swap = sigar.getSwap();
  5. this.prevPageIn = swap.getPageIn();
  6. this.prevPageOut = swap.getPageOut();
  7. }
  8. catch (SigarException e) {
  9. log.error(e, "Failed to get Swap");
  10. }
  11. }

代码示例来源:origin: com.metamx/server-metrics

  1. private SwapStats()
  2. {
  3. try {
  4. Swap swap = sigar.getSwap();
  5. this.prevPageIn = swap.getPageIn();
  6. this.prevPageOut = swap.getPageOut();
  7. }
  8. catch (SigarException e) {
  9. log.error(e, "Failed to get Swap");
  10. }
  11. }

代码示例来源:origin: metamx/java-util

  1. private SwapStats()
  2. {
  3. try {
  4. Swap swap = sigar.getSwap();
  5. this.prevPageIn = swap.getPageIn();
  6. this.prevPageOut = swap.getPageOut();
  7. }
  8. catch (SigarException e) {
  9. log.error(e, "Failed to get Swap");
  10. }
  11. }

代码示例来源:origin: com.n3twork.druid/server-metrics

  1. private SwapStats()
  2. {
  3. try {
  4. Swap swap = sigar.getSwap();
  5. this.prevPageIn = swap.getPageIn();
  6. this.prevPageOut = swap.getPageOut();
  7. }
  8. catch (SigarException e) {
  9. log.error(e, "Failed to get Swap");
  10. }
  11. }

代码示例来源:origin: com.n3twork.druid/druid-indexing-service

  1. private void updatePayload(final Handle handle, final DataSegment segment) throws IOException
  2. {
  3. try {
  4. handle.createStatement(
  5. String.format("UPDATE %s SET payload = :payload WHERE id = :id", dbTables.getSegmentsTable())
  6. )
  7. .bind("id", segment.getIdentifier())
  8. .bind("payload", jsonMapper.writeValueAsString(segment))
  9. .execute();
  10. }
  11. catch (IOException e) {
  12. log.error(e, "Exception inserting into DB");
  13. throw e;
  14. }
  15. }

代码示例来源:origin: metamx/java-util

  1. @Test
  2. public void testLegacyLogging()
  3. {
  4. final Logger log = new Logger(LoggerTest.class);
  5. final Throwable throwable = new Throwable();
  6. // These should show up in an IDE as deprecated, but shouldn't actually fail.
  7. log.error("foo", throwable);
  8. log.warn("foo", throwable);
  9. }
  10. }

相关文章