本文详细介绍了最新版本 Azure 事件中心模拟器中引入的增强功能,以及有关以前版本的信息。
最新版本 2.0.1
发布日期:2024 年 11 月 19 日
此版本在事件中心模拟器中引入了 Apache Kafka 支持。
- 生成者和使用者 API 现在与事件中心模拟器兼容。
以前的版本
1.2.4
(2024 年 7 月 1 日)
此版本为模拟器提供了增强的连接修复。
- 当模拟器容器和交互应用程序在本地计算机上进行本地运行时,请使用以下连接字符串:
"Endpoint=sb://localhost;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;"
- 不同计算机上的应用程序(容器化/非容器化)和同一本地网络可以使用计算机的 IPv4 地址与模拟器交互。 使用以下连接字符串:
"Endpoint=sb://192.168.y.z;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;"
- 同一网桥网络上的应用程序容器可以使用其别名或 IP 与模拟器交互。 以下连接字符串假定模拟器容器的名称为“eventhubs-emulator”:
Endpoint=sb://eventhubs-emulator;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;"
- 不同网桥网络上的应用程序容器可以使用“host.docker.internal”作为主机与模拟器进行交互。 使用以下连接字符串:
"Endpoint=sb://host.docker.internal;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;"
- 修复了在启动后最初几秒钟内未接受连接的模拟器。
- 命名空间名称和类型现在是用户提供的 JSON 配置中的可选参数。
1.2.3
(2024 年 5 月 21 日)
- 初始启动