Examples of NamedThreadFactory


Examples of com.taobao.top.analysis.util.NamedThreadFactory

  @Override
  public void init() throws AnalysisException {
    cache = new ConcurrentHashMap<String, SlaveMonitorInfoContainer>();
    jobExecutionLogCache = new ConcurrentHashMap<String, JobExecutionLogContainer>();
    executor = Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory("Master-Monitor", true));
    executor.scheduleWithFixedDelay(new ExportTask(), config.getExportMonitorInterval() * 2, config.getExportMonitorInterval(), TimeUnit.SECONDS);
    logger.info("monitor init end");
  }
View Full Code Here

Examples of com.taobao.top.analysis.util.NamedThreadFactory

            branchResultQueuePool.put(jobName, new LinkedBlockingQueue<JobMergedResult>());
        }

        eventProcessThreadPool =
                new ThreadPoolExecutor(this.config.getMaxJobEventWorker(), this.config.getMaxJobEventWorker(), 0,
                    TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(), new NamedThreadFactory(
                        "jobManagerEventProcess_worker"));

        masterDataRecoverWorker =
                new MasterDataRecoverWorker(config.getMasterName(), config.getTempStoreDataDir(), jobs, this.config);
        masterDataRecoverWorker.start();
View Full Code Here

Examples of com.taobao.top.analysis.util.NamedThreadFactory

   
    analysisWorkerThreadPool = new ThreadPoolExecutor(
        this.config.getAnalysisWorkerNum(),
        this.config.getAnalysisWorkerNum(), 0,
        TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(),
        new NamedThreadFactory("analysisProcess_worker"));
   
    slaveConnector.setSlaveNode(this);
    slaveConnector.init();
    statisticsEngine.init();
    jobResultMerger.init();
View Full Code Here

Examples of com.taobao.top.analysis.util.NamedThreadFactory

   
    createReportFileThreadPool = new ThreadPoolExecutor(
        maxCreateReportWorker,
        maxCreateReportWorker, 0,
        TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(),
        new NamedThreadFactory("createReportFile_worker"));
   
  }
View Full Code Here

Examples of com.taobao.top.analysis.util.NamedThreadFactory

   
    mergeJobResultThreadPool = new ThreadPoolExecutor(
        maxMergeJobWorker,
        maxMergeJobWorker, 0,
        TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(),
        new NamedThreadFactory("mergeJobResult_worker"));
   
    if (logger.isInfoEnabled())
      logger.info("JobResultMerger init end. maxMergeJobWorker size : " + maxMergeJobWorker);
  }
View Full Code Here

Examples of com.taobao.top.analysis.util.NamedThreadFactory

  @Override
  public void init() throws AnalysisException {
    monitorInfo = new SlaveMonitorInfo();
    monitorInfo.setSlaveStartupTime(new Date());
    executor = Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory("Slave-Monitor", true));
    executor.scheduleWithFixedDelay(new ReportTask(), config.getSlaveReportMonitorInterval() * 2, config.getSlaveReportMonitorInterval(), TimeUnit.SECONDS);
  }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.util.NamedThreadFactory

    }

    private void connect(Callable<Socket> service) {

        ExecutorService thread = Executors
            .newSingleThreadExecutor(new NamedThreadFactory("Jingle-Connect-"
                + this.getJingleSession().getResponder() + "-"));

        try {
            ExecutorCompletionService<Socket> completionService = new ExecutorCompletionService<Socket>(
                thread);
View Full Code Here

Examples of net.jodah.lyra.internal.util.concurrent.NamedThreadFactory

    this.config = config;
    this.connectionName =
        options.getName() == null ? String.format("cxn-%s", CONNECTION_COUNTER.incrementAndGet())
            : options.getName();
    consumerThreadPool =
        options.getConsumerExecutor() == null ? Executors.newCachedThreadPool(new NamedThreadFactory(
            String.format("rabbitmq-%s-consumer", connectionName))) : options.getConsumerExecutor();
  }
View Full Code Here

Examples of net.openhft.lang.thread.NamedThreadFactory

    AbstractChannelReplicator(String name, AbstractReplicationBuilder<?> replicationBuilder,
                              int maxEntrySizeBytes)
            throws IOException {
        executorService = Executors.newSingleThreadExecutor(
                new NamedThreadFactory(name, true));
        selector = Selector.open();
        closeables.add(selector);

        throttler = replicationBuilder.throttle(DAYS) > 0 ?
                new Throttler(selector,
View Full Code Here

Examples of net.sf.ehcache.util.NamedThreadFactory

                "', no appropriate component found on the server");
            continue;
          }
          if (ViewProcessor.class.equals(componentInfo.getType())) {
            final JmsConnector jmsConnector = createJmsConnector(componentInfo);
            final ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory("rvp"));
            ViewProcessor vp = new RemoteViewProcessor(componentInfo.getUri(), jmsConnector, scheduler);
            toolContext.setViewProcessor(vp);
            toolContext.setContextManager(new Closeable() {
              @Override
              public void close() throws IOException {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.