当前位置: 首页 > news >正文

合肥网站建设哪家好wordpress 导入demo

合肥网站建设哪家好,wordpress 导入demo,wordpress微信缩图,深圳专业做网站排名哪家好akka 异常处理Akka演员承诺并发。 有什么更好的模拟方法#xff0c;看看使用商品硬件和软件处理1000万条消息需要花费多少时间#xff0c;而无需进行任何低级调整。我用Java编写了整个1000万条消息的处理过程#xff0c;整个结果令我惊讶。 当我在具有i5 – 4核心#xff0… akka 异常处理 Akka演员承诺并发。 有什么更好的模拟方法看看使用商品硬件和软件处理1000万条消息需要花费多少时间而无需进行任何低级调整。我用Java编写了整个1000万条消息的处理过程整个结果令我惊讶。 当我在具有i5 – 4核心4 Gb RAM计算机和JVM堆的Intel i5 – 4内核的iMac计算机上运行程序时该程序在23秒内处理了1000万台计算机。 我多次运行该程序平均时间为25秒。 因此我收到的吞吐量几乎在每秒40万条消息的范围内这是惊人的。 下图说明了用于模拟负载生成方案的流程。 警告每条消息在1秒钟后发送响应这对于实际情况而言并非正确的模拟。 在这种情况下消息处理将消耗堆和gc活动上一些未被考虑的资源。 该程序使用了Akka发布者的总体指导在75秒内处理了1000万条消息每条消息1秒 虽然没有任何限制。 该程序的代码库位于以下位置– https://github.com/write2munish/Akka-Essentials ApplicationManagerSystem创建actor并泵送至WorkerActor的流量 private ActorSystem system;private final ActorRef router;private final static int no_of_msgs 10 * 1000000;public ApplicationManagerSystem() {final int no_of_workers 10;system ActorSystem.create(LoadGeneratorApp);final ActorRef appManager system.actorOf(new Props(new UntypedActorFactory() {public UntypedActor create() {return new JobControllerActor(no_of_msgs);}}), jobController);router system.actorOf(new Props(new UntypedActorFactory() {public UntypedActor create() {return new WorkerActor(appManager);}}).withRouter(new RoundRobinRouter(no_of_workers)));}private void generateLoad() {for (int i no_of_msgs; i 0; i--) {router.tell(Job Id i # send);}System.out.println(All jobs sent successfully);} 一旦WorkerActor收到了消息则计划将响应在1000毫秒后发送 public class WorkerActor extends UntypedActor {private ActorRef jobController;Overridepublic void onReceive(Object message) throws Exception {using scheduler to send the reply after 1000 millisecondsgetContext().system().scheduler().scheduleOnce(Duration.create(1000, TimeUnit.MILLISECONDS),jobController, Done);}public WorkerActor(ActorRef inJobController) {jobController inJobController;}} 来自WorkerActor的响应消息被发送到JobControllerActor后者收集所有响应。 public class JobControllerActor extends UntypedActor {int count 0;long startedTime System.currentTimeMillis();int no_of_msgs 0;Overridepublic void onReceive(Object message) throws Exception {if (message instanceof String) {if (((String) message).compareTo(Done) 0) {count;if (count no_of_msgs) {long now System.currentTimeMillis();System.out.println(All messages processed in (now - startedTime) 1000 seconds);System.out.println(Total Number of messages processed count);getContext().system().shutdown();}}}}} 参考 教程HibernateJPA和Spring MVC –来自Akka Essentials博客的JCG合作伙伴 Munish K Gupta的第2部分 。 翻译自: https://www.javacodegeeks.com/2012/05/processing-10-million-messages-with.htmlakka 异常处理
http://www.zqtcl.cn/news/113222/

相关文章:

  • 智能网站建设平台php mysql 网站源码
  • 夏天做那些网站能致富百度关键词价格怎么查询
  • 厦门微信网站专业从事网站开发公司
  • 网站标题的写法湖南如何做网络营销
  • 设计做兼职的网站求推荐医院英文网站建设
  • 有没得办法可以查询一个网站有没得做竞价呀ai可以用来做网站吗
  • 俄乌局势最新消息惠州seo排名优化
  • 常州发布信息的有什么网站电商平台建设公司
  • 高新区手机网站建设长沙关键词优化服务
  • 网站开发预算报价表推销网站的方法
  • 做网站需要几个人昆明旅行社网站开发
  • 上海产品网站建设网站建设分为哪些
  • 史志网站建设在线网站建设工程标准
  • 青海省建设工程在哪个网站发布北京专业网站外包公司
  • 东营网站建设公司wordpress获取子分类
  • 网站的尾页要怎么做d代码做网站
  • 自己做一元购网站烟台网站设计公司推荐
  • 有没有做彩票直播的网站成都十八个网红打卡地
  • 急求聊城网站建设网站服务器管理系统
  • 做网站需要什么许可证商场设计效果图
  • html网页制作视频windows优化大师有哪些功能
  • 国外建站主机帝国手机网站cms系统
  • 响应式网站建设哪家好网站空间支付方式
  • 腾讯广告建站工具贵州企业网站建设价格
  • 最新的网站建设架构wordpress管理员头像
  • 手机网站模版化工网站建设公司
  • 网站建设 会计分录北京网站建设主页
  • 北京市建设监理协会网站网站一般多少钱
  • 做网站零成本网站如何做成app
  • 建小网站多少钱深圳网站备案注销