服务器状态维护模式标志w/ D2L
Server Status Maintenance Mode Flag w/ D2L?
刚刚开始使用Desire2Learn,并希望实现一个服务器状态小部件,让用户知道服务器何时启动,关闭或处于维护模式。我一直在摸索,但还没有找到一个明确的解决方案。
我的印象是,有时当服务器进入维护模式,基本上变成只有查看,上传和下载失败。
是否有一个维护模式标志,我可以检查远程确定使用javascript的服务器状态?
没有可用来查询服务当前运行状态的价态学习框架api。你可以通过调用获取可用的API版本来有效地生成API ping,以确定服务是否正在响应API请求,并且你可以匿名地进行此调用,因此你不需要一个活动的用户上下文(构建一个匿名用户上下文,并使用它来进行API调用)。
然而,与所有的Valence Learning Framework API调用一样,你至少需要一个有效的App ID和签名令牌(这意味着你需要是一个注册的应用程序,后端服务需要启用你的应用程序的API访问)。而且,因为你必须生成应用签名令牌来进行调用,我们不建议你只在客户端做这件事,因为这需要将应用ID/密钥对下推到客户端,这不是一个安全的做法。
使用成熟的监控解决方案(如pingdom)将告诉您D2L实例的URL是否正在响应。
在版本10.3中,引入了系统运行状况页面,请参阅https://community.brightspace.com/resources/release_information/learning_suite/desire2learn103technicalreleasenotes上的PDF的第9页。您可以将系统状态页嵌入到D2L的小部件中。
相关文章:
- 全局标志仅与第一个匹配项匹配的Regexp
- 如何在标志中检查权限
- javascript测试是否存在两个标志中的任何一个
- 启用具有多个布尔可观察标志的绑定
- 类叶组件中的connect()是react+redux中反模式的标志吗
- 为什么当async标志设置为false时,xmlhttprequest中的代码可以工作,而当它设置为true时却不能工作
- --Node.js中的和谐标志0.12抛出SyntaxError
- 为什么â标志弹出
- 可填充pdf绿色或红色标志按钮
- Javascript .match() 在使用 /gi 标志时不起作用
- JavaScript RegExp 忽略案例标志与全局匹配标志
- 带有标志和文本的国家/地区建议列表
- 将标志从Node/Express应用程序Python shell传递到Python脚本
- 大口喝摩卡如何传递编译器标志
- js.erb文件中提供给RegExp构造函数的标志无效
- 为什么在设置了OnPush标志的情况下,Angular2在更改检测过程中同时捕捉到引用更改和基元更改
- 在D2L主题中按角色发布内容
- 用作标志的Javascript全局变量
- 当与全局标志一起使用时,Javascript Regex在后续调用中返回null
- 服务器状态维护模式标志w/ D2L