MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
关闭本地测试服务器
自 R2022b 起
此函数需要 Streaming Data Framework for MATLAB® Production Server™ 和 MATLAB Compiler SDK™。
stopServer(esp)
stopServer(esp) 关闭用于仿真生产环境中事件处理的本地测试服务器(MATLAB Production Server 的开发版本)。
esp
示例
全部折叠
假设您有一个在网络地址 kafka.host.com:9092 上运行的 Kafka® 服务器,该服务器有一个主题 RecamanSequence。
kafka.host.com:9092
RecamanSequence
还假设您有一个状态流处理分析函数 recamanSum 和初始化函数 initRecamanSum。
recamanSum
initRecamanSum
创建一个连接到 RecamanSequence 主题的 KafkaStream 对象。
KafkaStream
ks = kafkaStream("kafka.host.com",9092,"RecamanSequence");
创建一个运行 recamanSum 函数的 EventStreamProcessor 对象,该对象由 initRecamanSum 函数初始化。
EventStreamProcessor
esp = eventStreamProcessor(ks,@recamanSum,@initRecamanSum);
启动本地测试服务器,同时打开 Production Server Compiler (MATLAB Compiler SDK) 应用中的 MATLAB Production Server 开发版本。
startServer(esp);
然后,您可以分别使用 start 和 stop 函数来启动和停止事件处理。
start
stop
stop 导致 EventStreamProcessor 对象的客户端停止从流向本地测试服务器发送事件,但不会关闭服务器。完成事件处理的测试后,通过调用 stopServer 来停止测试服务器。
stopServer
stopServer(esp);
处理事件流的对象,指定为 EventStreamProcessor 对象。
在 R2022b 中推出
startServer | start | stop | eventStreamProcessor | execute
startServer
eventStreamProcessor
execute
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处