主机健康状态监控

在数据库运行环境中,需要关注的主机状态主要有网络通信、系统软件错误、磁盘空间、内存使用,进程数量等。

    1、网络通信
   
    网络通信可以说是最容易检测的了,基本上只需要通过网络ping就可以获知是否正常。如果还不放心,或者所属网段内禁止使用了ping,也可以从监控主机进行固定端口的telnet尝试或ssh登录尝试。由于网络出现故障的时候被动的信息采集方式也会失效(无法与外界通信),所以网络通信的检测主要还是依靠主动检测。

客户端用户状态管理的几种方法

客户端用户状态管理的方法,下面我们来介绍几个:Cookie、隐藏域、状态查看、查询字符串等。

       1.Cookie

       Cookie是存储在客户端文件系统的文本文件中或客户端浏览器对话的内存中的少量数据,它主要用来跟踪数据设置。如:你制作了一个网页,当用户请求默认的互联网网页时,应用程序会首先检查用户在此之前是否已经注册,可以从cookie中获取用户的信息。如果要存储用户的资料,使用代码:

测试变量状态

PHP有几个函数可以用来测试变量的状态,第一函数就是isset()。它具有如下函数原型:bool isset(mixed var);[;mixed var [,. . . ]]

PHP有几个函数可以用来测试变量的状态,第一函数就是isset()。它具有如下函数原型:
 bool isset(mixed var);[;mixed var [,. . . ]]

这个函数需要一个变量名称作为参数,如果这个变量存在,则返回true,否返回false。

多线程带有状态信息的运行请求

多线程考虑假脱机打印的工作方式,一个用户可以在一个会话处理应用中点击一个打印按钮,当打印请求排队时可能只是轻微停顿一下。通常接受请求的打印机信息会出现,可能是一个标识打印请求的作业ID,然后缓冲的输出配对等待打印机可以利用。其他的一些任务可能包括监视打印队列状态,保存和释放作业,改变优先权,取消作业等等。

一个JSP页面可进行类似操作。不是在当前线程中运行一个复杂任务,它可以通过启动一个后台线程运行,并将线程的引用保存为一个会话属性。用户可以接受到请求已经排队和正在被服务的通告。JSP页面也可以给出显示请求状态和用户可以保存、释放、取消请求的界面。当请求完成时,JSP页面可以给出查看结果的一个超级链接。被强大的JSP页面处理的长时间的请求甚至会使其结果被电邮给用户。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.