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

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

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

Logger.warn介绍

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

代码示例

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

  1. @Override
  2. public void abortTask(TaskAttemptContext taskContext) throws IOException
  3. {
  4. log.warn("Aborting task. Nothing to clean up.");
  5. }
  6. };

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

  1. @Override
  2. public void onStallWarning(StallWarning warning)
  3. {
  4. log.warn("Got stall warning: %s", warning);
  5. }
  6. };

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

  1. @Override
  2. public void onTrackLimitationNotice(int numberOfLimitedStatuses)
  3. {
  4. // This notice will be sent each time a limited stream becomes unlimited.
  5. // If this number is high and or rapidly increasing, it is an indication that your predicate is too broad, and you should consider a predicate with higher selectivity.
  6. log.warn("Got track limitation notice:" + numberOfLimitedStatuses);
  7. }

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

  1. @Override
  2. public void run()
  3. {
  4. final int shouldBeZero = count.get();
  5. if (shouldBeZero != 0) {
  6. leakedClients.incrementAndGet();
  7. log.warn("Expected 0 resource count, got [%d]! Object was[%s].", shouldBeZero, clientIF);
  8. }
  9. }
  10. }

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

  1. public void delete(final File file)
  2. {
  3. synchronized (files) {
  4. if (files.contains(file)) {
  5. try {
  6. Files.delete(file.toPath());
  7. }
  8. catch (IOException e) {
  9. log.warn(e, "Cannot delete file: %s", file);
  10. }
  11. files.remove(file);
  12. }
  13. }
  14. }

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

  1. @Override
  2. public InputStream nextElement()
  3. {
  4. try {
  5. return queue.take();
  6. }
  7. catch (InterruptedException e) {
  8. log.warn(e, "Thread interrupted while taking from queue");
  9. Thread.currentThread().interrupt();
  10. throw Throwables.propagate(e);
  11. }
  12. }
  13. }

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

  1. public void unregister(String serviceName)
  2. {
  3. log.info("Unregistering EventReceiverFirehoseMetric for service [%s]", serviceName);
  4. if (metrics.remove(serviceName) == null) {
  5. log.warn("Unregistering a non-exist service. Service [%s] never exists.", serviceName);
  6. }
  7. }
  8. }

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

  1. @Override
  2. public void stop()
  3. {
  4. try {
  5. log.info("Stopping Jetty Server...");
  6. server.stop();
  7. }
  8. catch (Exception e) {
  9. log.warn(e, "Unable to stop Jetty server.");
  10. }
  11. }
  12. }

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

  1. @Override
  2. public void close()
  3. {
  4. for (BufferAggregator aggregator : aggregators) {
  5. try {
  6. aggregator.close();
  7. }
  8. catch (Exception e) {
  9. log.warn(e, "Could not close aggregator [%s], skipping.", aggregator);
  10. }
  11. }
  12. }

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

  1. @Override
  2. public void close()
  3. {
  4. for (BufferAggregator aggregator : aggregators) {
  5. try {
  6. aggregator.close();
  7. }
  8. catch (Exception e) {
  9. LOG.warn(e, "Could not close aggregator [%s], skipping.", aggregator);
  10. }
  11. }
  12. }

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

  1. @Override
  2. public void close()
  3. {
  4. for (BufferAggregator aggregator : aggregators) {
  5. try {
  6. aggregator.close();
  7. }
  8. catch (Exception e) {
  9. LOG.warn(e, "Could not close aggregator [%s], skipping.", aggregator);
  10. }
  11. }
  12. }

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

  1. @Override
  2. public void close()
  3. {
  4. if (mergeBuffersHolder != null) {
  5. if (mergeBuffers.size() != mergeBuffersHolder.get().size()) {
  6. log.warn("%d resources are not returned yet", mergeBuffersHolder.get().size() - mergeBuffers.size());
  7. }
  8. mergeBuffersHolder.close();
  9. }
  10. }
  11. }

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

  1. private byte[] getZkDataForNode(String path)
  2. {
  3. try {
  4. return curatorFramework.getData().decompressed().forPath(path);
  5. }
  6. catch (Exception ex) {
  7. log.warn(ex, "Exception while getting data for node %s", path);
  8. return null;
  9. }
  10. }

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

  1. static List<String> getMergedDimensions(List<IndexableAdapter> indexes)
  2. {
  3. if (indexes.size() == 0) {
  4. return ImmutableList.of();
  5. }
  6. List<String> commonDimOrder = getLongestSharedDimOrder(indexes);
  7. if (commonDimOrder == null) {
  8. log.warn("Indexes have incompatible dimension orders, using lexicographic order.");
  9. return getLexicographicMergedDimensions(indexes);
  10. } else {
  11. return commonDimOrder;
  12. }
  13. }

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

  1. private static void awaitNextRetry(final Throwable e, final int nTry, final boolean quiet) throws InterruptedException
  2. {
  3. final long sleepMillis = nextRetrySleepMillis(nTry);
  4. if (quiet) {
  5. log.debug(e, "Failed on try %d, retrying in %,dms.", nTry, sleepMillis);
  6. } else {
  7. log.warn(e, "Failed on try %d, retrying in %,dms.", nTry, sleepMillis);
  8. }
  9. Thread.sleep(sleepMillis);
  10. }

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

  1. @Override
  2. public void returnResource()
  3. {
  4. if (returned.getAndSet(true)) {
  5. log.warn(StringUtils.format("Resource at key[%s] was returned multiple times?", key));
  6. } else {
  7. holder.giveBack(value);
  8. }
  9. }

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

  1. private QueryableDruidServer addServer(DruidServer server)
  2. {
  3. QueryableDruidServer retVal = new QueryableDruidServer(server, makeDirectClient(server));
  4. QueryableDruidServer exists = clients.put(server.getName(), retVal);
  5. if (exists != null) {
  6. log.warn("QueryRunner for server[%s] already existed!? Well it's getting replaced", server);
  7. }
  8. return retVal;
  9. }

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

  1. public void removeTaskRunZnode(String taskId) throws Exception
  2. {
  3. try {
  4. curatorFramework.delete().guaranteed().forPath(getTaskPathForId(taskId));
  5. }
  6. catch (KeeperException e) {
  7. log.warn(e, "Could not delete task path for task[%s]", taskId);
  8. }
  9. }

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

  1. private static String getType(String metric, AggregatorFactory[] aggs, int i)
  2. {
  3. if (aggs[i].getName().equals(metric)) {
  4. return aggs[i].getTypeName();
  5. }
  6. log.warn("Aggs disordered, fall backs to loop.");
  7. for (AggregatorFactory agg : aggs) {
  8. if (agg.getName().equals(metric)) {
  9. return agg.getTypeName();
  10. }
  11. }
  12. return null;
  13. }

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

  1. @LifecycleStop
  2. public void stop()
  3. {
  4. if (log4jShutdown != null) {
  5. log.debug("Shutting down log4j");
  6. log4jShutdown.stop();
  7. } else {
  8. log.warn("Log4j shutdown was registered in lifecycle but no shutdown object exists!");
  9. }
  10. }
  11. }

相关文章