io.druid.java.util.common.logger.Logger.error()方法的使用及代码示例

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

本文整理了Java中io.druid.java.util.common.logger.Logger.error()方法的一些代码示例,展示了Logger.error()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.error()方法的具体详情如下:
包路径:io.druid.java.util.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: io.druid.extensions/druid-examples

  1. @Override
  2. public void onException(Exception ex)
  3. {
  4. log.error(ex, "Got exception");
  5. }

代码示例来源:origin: io.druid.extensions/druid-basic-security

  1. @Override
  2. public void exceptionCaught(
  3. ClientResponse<StatusResponseHolder> clientResponse, Throwable e
  4. )
  5. {
  6. // Its safe to Ignore as the ClientResponse returned in handleChunk were unfinished
  7. log.error(e, "exceptionCaught in CommonCacheNotifier ResponseHandler.");
  8. }
  9. }

代码示例来源:origin: io.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: io.druid/druid-server

  1. public static void sendJsonError(HttpServletResponse resp, int error, String errorJson, OutputStream outputStream)
  2. {
  3. resp.setStatus(error);
  4. resp.setContentType("application/json");
  5. resp.setCharacterEncoding("UTF-8");
  6. try {
  7. outputStream.write(errorJson.getBytes(StandardCharsets.UTF_8));
  8. }
  9. catch (IOException ioe) {
  10. log.error("WTF? Can't get writer from HTTP response.");
  11. }
  12. }
  13. }

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

  1. public void stop()
  2. {
  3. try {
  4. cache.close();
  5. cacheExecutor.shutdownNow();
  6. }
  7. catch (Exception ex) {
  8. log.error(ex, "Failed to stop node watcher for type [%s].", nodeType);
  9. }
  10. }
  11. }

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

  1. @Override
  2. public MemcachedClientIF get()
  3. {
  4. try {
  5. return new MemcachedClient(connectionFactory, hosts);
  6. }
  7. catch (IOException e) {
  8. log.error(e, "Unable to create memcached client");
  9. throw Throwables.propagate(e);
  10. }
  11. }
  12. }

代码示例来源:origin: io.druid/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: io.druid/java-util

  1. @Override
  2. public void stop()
  3. {
  4. log.info("Closing object[%s]", o);
  5. try {
  6. o.close();
  7. }
  8. catch (Exception e) {
  9. log.error(e, "Exception when closing object [%s]", o);
  10. }
  11. }
  12. }

代码示例来源:origin: io.druid.extensions/druid-s3-extensions

  1. private void deleteWithRetriesSilent(final String s3Bucket, final String s3Path)
  2. {
  3. try {
  4. deleteWithRetries(s3Bucket, s3Path);
  5. }
  6. catch (Exception e) {
  7. log.error(e, "Failed to delete file [s3://%s/%s], giving up", s3Bucket, s3Path);
  8. }
  9. }

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

  1. @Override
  2. public void run()
  3. {
  4. try {
  5. CacheUtil.populate(cache, mapper, key, Futures.allAsList(cacheFutures).get());
  6. }
  7. catch (Exception e) {
  8. log.error(e, "Error while getting future for cache task");
  9. throw Throwables.propagate(e);
  10. }
  11. }
  12. },

代码示例来源:origin: io.druid.extensions/druid-kafka-extraction-namespace

  1. @Override
  2. public void onFailure(Throwable t)
  3. {
  4. if (t instanceof CancellationException) {
  5. LOG.debug("Topic [%s] cancelled", topic);
  6. } else {
  7. LOG.error(t, "Error in listening to [%s]", topic);
  8. }
  9. }
  10. },

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

  1. @GET
  2. @Produces({MediaType.APPLICATION_JSON, SmileMediaTypes.APPLICATION_JACKSON_SMILE})
  3. public Response getAll()
  4. {
  5. try {
  6. return handler.handleGETAll();
  7. }
  8. catch (Exception e) {
  9. LOG.error(e, "Exception in handling GETAll request");
  10. return Response.serverError().entity(ServletResourceUtils.sanitizeException(e)).build();
  11. }
  12. }

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

  1. @Override
  2. public void run()
  3. {
  4. try {
  5. taskLogKiller.killOlderThan(System.currentTimeMillis() - config.getDurationToRetain());
  6. }
  7. catch (Exception ex) {
  8. log.error(ex, "Failed to clean-up the task logs");
  9. }
  10. }
  11. }

代码示例来源:origin: io.druid/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: io.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: io.druid/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: io.druid/druid-indexing-service

  1. @Override
  2. public TaskStatus run(TaskToolbox toolbox) throws Exception
  3. {
  4. log.info("Subs are good! Italian BMT and Meatball are probably my favorite.");
  5. try {
  6. convertSegment(toolbox);
  7. }
  8. catch (Exception e) {
  9. log.error(e, "Conversion failed.");
  10. throw e;
  11. }
  12. return success();
  13. }

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

  1. @Provides
  2. @Processing
  3. @ManageLifecycle
  4. public ExecutorService getProcessingExecutorService(DruidProcessingConfig config)
  5. {
  6. if (config.getNumThreadsConfigured() != ExecutorServiceConfig.DEFAULT_NUM_THREADS) {
  7. log.error("numThreads[%d] configured, that is ignored on Router", config.getNumThreadsConfigured());
  8. }
  9. return Execs.dummy();
  10. }

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

  1. @Provides
  2. @BackgroundCaching
  3. @LazySingleton
  4. public ExecutorService getBackgroundExecutorService(CacheConfig cacheConfig)
  5. {
  6. if (cacheConfig.getNumBackgroundThreads() > 0) {
  7. log.error(
  8. "numBackgroundThreads[%d] configured, that is ignored on Router",
  9. cacheConfig.getNumBackgroundThreads()
  10. );
  11. }
  12. return Execs.dummy();
  13. }

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

  1. @Provides
  2. @LazySingleton
  3. @Merging
  4. public BlockingPool<ByteBuffer> getMergeBufferPool(DruidProcessingConfig config)
  5. {
  6. if (config.getNumMergeBuffersConfigured() != DruidProcessingConfig.DEFAULT_NUM_MERGE_BUFFERS) {
  7. log.error(
  8. "numMergeBuffers[%d] configured, that is ignored on Router",
  9. config.getNumMergeBuffersConfigured()
  10. );
  11. }
  12. return DummyBlockingPool.instance();
  13. }
  14. }

相关文章