我正在我的颤振应用程序中集成GoRouter,我已经在使用Riverpod了。我有一个isAuthorizedProvider定义如下:
final isAuthorizedProvider = Provider<bool>((ref) {
final authStateChanged = ref.watch(_authStateChangedProvider);
final user = authStateChanged.asData?.value;
return user != null;
});
我也不知道如何定义依赖于上面的提供者的GoRouter。我想出了以下
我们想要添加一个维护页面到我们的前端,当后端当前不可用(例如停止或部署)时,它应该会出现。当应用程序未运行时,以下消息将与404状态代码一起显示:
404 Not Found: Requested route ('name.scapp.io') does not exist.
此外,当应用程序停止时(仅在此情况下),就会出现标题:
X-Cf-Routererror: unknown_route
如果应用程序没有运行,是否可靠地添加了此标头?如果是这样的话,我可以使用这个标志来显示维护页面。
顺便问一句:如果应用程序没有启动/崩溃,即停止的应用程序和错误的请求路由不同,那么提供
这个问题与IBM的docker容器组服务有关,该服务允许在使用公共docker镜像创建的多个docker容器之间进行负载平衡。
创建bluemix docker容器组后,可以使用cf ic inspect <container id>命令检查它的元数据。
此命令输出的一小部分内容如下:
"Loadbalancer": {
"intermediate_ip_address": "an ip address",
"private_ip_address": "a different ip addre