java – 如何避免此代码中的循环
发布时间:2020-12-15 01:29:38 所属栏目:大数据 来源:网络整理
导读:我正在向客户发送价格(10000)但是代码下面有循环导致客户等待计算的过程延迟. PriceVisibleForCustomer =价格CustomerMargin 价格 每300毫秒更换一次 从中??央商店发送,与客户实例无关 CustomerMargn 由客户协议/分部/管理员决定等产生的一些加或减金额.在客
我正在向客户发送价格(10000)但是代码下面有循环导致客户等待计算的过程延迟. PriceVisibleForCustomer =价格CustomerMargin 价格 – 每300毫秒更换一次 – 从中??央商店发送,与客户实例无关 CustomerMargn – 由客户协议/分部/管理员决定等产生的一些加或减金额.在客户http会话期间没有变化,我可以将其保留在内存中 客户 – 他登录后参与了这个过程,他应该看到8种产品价格的快速变化. 也许我需要更多的技术?我有Spring 3/4,Java,Weblogic,我可以为此任务创建甚至单独的webapp,以提供计算价格. 我考虑过Java中的线程,但10000个客户意味着太多的线程不是吗?如何更改此代码?也许我应该改变架构,但是如何?
最佳答案
这是一个监听器模式的简单示例,我不确定这种方法是否适合您,但只是抛出一些想法……
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |