使用 Hazelcast Executor Service 在客户端执行
Use Hazelcast Executor Service to be executed on clients
我查看了所有文档和所有 "Google search results",hazelcast 执行程序服务可用于在 "Members" 上执行。
我想知道是否也可以在 hazelcast 客户端上执行某些操作?
分布式执行器服务旨在 运行 在服务器上托管数据的地方进行处理。这个思路和存储过程类似,运行数据所在的处理,保存数据传输。
一般来说,您不能在客户端上 运行 Java Runnable
或 Callable
,因为客户端可能不是 Java。
此外,客户端不托管任何数据,因此他们可能必须从服务器获取他们需要的数据。
如果您想要在所有或部分连接的客户端上 运行 某些内容,您可以使用 publish/subscribe 机制自行实现。可以使用必要的执行参数将有效负载发送到 ITopic
,监听的客户端可以对消息采取行动。
您还可以在客户端创建一个 Near Cache,并使用 JDK 在本地 jvm 应用程序中运行的 ExecutorService。
我查看了所有文档和所有 "Google search results",hazelcast 执行程序服务可用于在 "Members" 上执行。 我想知道是否也可以在 hazelcast 客户端上执行某些操作?
分布式执行器服务旨在 运行 在服务器上托管数据的地方进行处理。这个思路和存储过程类似,运行数据所在的处理,保存数据传输。
一般来说,您不能在客户端上 运行 Java Runnable
或 Callable
,因为客户端可能不是 Java。
此外,客户端不托管任何数据,因此他们可能必须从服务器获取他们需要的数据。
如果您想要在所有或部分连接的客户端上 运行 某些内容,您可以使用 publish/subscribe 机制自行实现。可以使用必要的执行参数将有效负载发送到 ITopic
,监听的客户端可以对消息采取行动。
您还可以在客户端创建一个 Near Cache,并使用 JDK 在本地 jvm 应用程序中运行的 ExecutorService。