如何在不使用Web角色的情况下访问Azure辅助角色?

时间:2016-02-04 07:21:06

标签: azure azure-worker-roles

我想在不访问/调用throw web role的情况下仅测试worker角色。

让我们假设客户端请求创建辅助角色来处理数据(即在DB中插入数据,进行批处理)。这里客户端创建了Web角色,他们只想要我们的工作者角色。

我们在Azure上创建了一个工作者角色,用于在数据库中插入数据(如:名字,姓氏,公司,手机号码,地址)。

现在测试人员希望在没有Web角色的情况下测试辅助角色,因为我们没有Web角色,也没有创建Web角色。我们知道,网络角色将为工作人员角色提供FirstName,LastName,Company,Mobile No.,Address。

请您帮助我们的测试人员如何测试工作者角色。

由于

1 个答案:

答案 0 :(得分:0)

工作者角色和Web角色几乎相同,不同之处在于Web角色配置了IIS,而工作者角色则没有。绝对不需要将工作者角色输入源自Web角色实例。

如果要访问在角色实例中运行的app / api /等(无论是工作角色还是Web角色),您必须打开面向公众的端点或通过虚拟网络访问角色实例。

您实际设置端点或设置测试的方式取决于您。