gpt4 book ai didi

java - 为什么我必须为我的小程序使用单独的 jvm?

转载 作者:行者123 更新时间:2023-11-29 03:59:12 24 4
gpt4 key购买 nike

我编写了一个小程序,通过我们的电话系统 switchvox 自动调用联系人号码,并将调用信息记录到我们的 CRM、销售人员中。我遇到的问题是,除非我使用单独的 JVM 参数,否则事情会变得很麻烦。

例如,假设他们为多个联系人打开了多个选项卡,因此多个小程序在同一个 jvm 中运行。如果没有单独的 jvm 参数,有时它会从另一个选项卡调用一个号码。我通过参数标签传递数字,我什至尝试通过从小程序调用 JS 方法来传递数字,但仍然没有成功。

由于我们的 crm 是基于云的,人们喜欢打开多个选项卡,但不喜欢在下方看到多个 java 图标,请看图。任何人以前都遇到过这个问题,和/或没有单独的 jvms 的解决方法。

最佳答案

如果不看你的小程序代码就很难说。

但我会冒昧地猜测您的代码将其某些可变状态置于静态中,并且偶尔 applet 的一个实例会通过静态干扰另一个实例。

如果您的小程序中有任何共享的可变静态变量,理想情况下您应该摆脱它们。或者,如果状态真的需要由 applet 的多个实例共享,请确保所有访问都正确同步。

关于java - 为什么我必须为我的小程序使用单独的 jvm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com