Open simpleSOA opened 9 years ago
我的机器部署在美国的,每次后台推送上百万token,我通过打印你代码中队列的剩余大小来看,几秒钟不到都完了,请问正常不?
private ThreadPoolExecutor service = null; private ApnsConnectionPool connPool = null; private IApnsFeedbackConnection feedbackConn = null; private ApnsServiceImpl(ApnsConfig config) { int poolSize = config.getPoolSize(); service = new ThreadPoolExecutor(poolSize, poolSize, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>()); SocketFactory factory = ApnsTools.createSocketFactory(config.getKeyStore(), config.getPassword(), KEYSTORE_TYPE, ALGORITHM, PROTOCOL); connPool = ApnsConnectionPool.newConnPool(config, factory); feedbackConn = new ApnsFeedbackConnectionImpl(config, factory); } public long remainTask() { return service.getQueue().size(); }
我就是调用remainTask()方法来查看的,很快日志显示都剩余0了,求解?谢谢
我的机器部署在美国的,每次后台推送上百万token,我通过打印你代码中队列的剩余大小来看,几秒钟不到都完了,请问正常不?
我就是调用remainTask()方法来查看的,很快日志显示都剩余0了,求解?谢谢