我可以在生产中使用服务器端火焰吗?

时间:2020-03-24 11:13:35

标签: iis blazor blazor-server-side

是的,我知道它已经可以生产了,但是如果我将其用于生产,我会感到害怕,我可能会遇到一些代理问题或其他问题。我的任务是启动一个blazor服务器端项目并在IIS中部署,我是否需要在IIS中进行任何设置更改,并且你们中的任何人在生产中使用blazor服务器端,在部署时是否遇到任何问题?

1 个答案:

答案 0 :(得分:2)

我没有发表评论的声誉。服务器端Blazor在生产中非常出色。许多公司已经使用了很长时间。部署与任何asp.net核心应用程序相同。结帐www.csharpacademy.com

我也收到了更多有兴趣将asp.net和webforms转换为Blazor服务器端应用程序的公司的联系。

与服务器端Blazor的一些陷阱: 1.如果您的服务器即使关闭一毫秒仍会关闭,则每个客户端都死了。他们将需要刷新以获得新的连接。在当今世界,这种情况并不常见,但是结果可能会因使用案例而异

  1. 我与csharpacademy一起看到,如果您在某个标签页中将手机上的网页保持打开状态数小时,然后在执行其他任务后又返回到该页面,则该页面已死并且需要刷新。

  2. UI延迟在服务器端更为明显。如果您在美国有服务器,而在其他国家/地区有客户,则他们可能会遇到更多延迟。再次,检查csharpacademy的延迟。它在美国托管,我发现大多数点击/互动的延迟为0。

最后一条评论, 如果您不确定要使用服务器端还是客户端,我建议您尝试并考虑灵活性来构建应用程序。创建一个剃刀组件库,并将所有组件/逻辑放在其中,以便您可以在客户端和服务器端应用程序之间共享库。

干杯!