第六十一章 CSP的常见问题 - 我希望我的页面每60秒自动刷新一次。我应该怎么做
admin
2024-02-27 08:31:07
0

文章目录

  • 第六十一章 CSP的常见问题 - 我希望我的页面每60秒自动刷新一次。我应该怎么做?
  • 如何在页面之间传递信息?
  • 如果会话超时,我想将用户转到另一个网页。我该怎么做?
  • 我希望我的页面每`60`秒自动刷新一次。我应该怎么做?
  • `%SYS.cspServer`、`%SYS.cspServer2`和`%SYS.cspServer3`进程是什么?为什么在一个不太繁忙的系统上可能会有比预期更多的它们呢?

第六十一章 CSP的常见问题 - 我希望我的页面每60秒自动刷新一次。我应该怎么做?

如何在页面之间传递信息?

传递信息有多种方式:

  • 将信息作为附加参数放入到下一页的链接中。这些可从%request对象访问:
http://myserver/csp/user/mypage.csp?id=3&name=bill

要访问信息,请使用%request.Get(“id”)

要直接在页面上显示信息,请使用 #(%request.Get(“name”))#

  • 使用%Response.Context多维属性可以定义一组名称-值对,这些名称-值对由CSP引擎自动添加到所有链接和表单。
  • 将数据放入%Session对象中。如果用户同时在两个浏览器中打开应用程序,这可能会导致问题。

如果会话超时,我想将用户转到另一个网页。我该怎么做?

实现这一点的最简单方法是在元标记中设置重定向,使其在超时后立即发生:









我希望我的页面每60秒自动刷新一次。我应该怎么做?

CSP页面的头部,使用以下元标签:

META HTTP-EQUIV="REFRESH" CONTENT="60; URL=mypage.csp">

%SYS.cspServer%SYS.cspServer2%SYS.cspServer3进程是什么?为什么在一个不太繁忙的系统上可能会有比预期更多的它们呢?

%SYS.cspServer%SYS.cspServer2例程是处理CSP请求的服务器例程。

%SYS.cspServer3处理与CSP网关的异步通信,即每当缓存实例需要在用户请求的上下文之外与网关交换信息时。例如,对于使用网关管理器接口(^CSPGWMGR和CSPButton使用的%CSP.Mgr.GatewayMgr)的异步Web套接字请求和交互,这是必需的。

有两种类型的CSP网关进程:

  • CSP请求提供服务的进程(有时称为工作进程)。这些进程使用%SYS.cspServer%SYS.cspServer2。这些进程在空闲并等待新请求时位于%SYS.cspServer2中;在处理请求时,它们可以在任何例程中。
  • 管理网关的进程(有时称为服务器进程)。这些进程在空闲时位于%SYS.cspServer3中。

系统中存在的工作进程或服务器进程的数量各不相同。该数量取决于连接到Cachéweb服务器的配置以及这些web服务器接收的并发请求(即负载)的数量。

通常,每个连接到Cachéweb服务器进程都有一个服务器进程。但是,其他因素也会对此产生影响:

  • 一个实例可以连接多个web服务器。
  • 每个web服务器可以有多个进程。

例如,对于Apache,当使用Prefork多处理模块(MPM)时,默认行为是为每个连接使用一个web服务器进程。相比之下,workerevent MPMs在同一个webserver进程下使用多个连接;这就是为什么这些模块推荐与CSP一起使用,而不是Prefork。在Windows上,IIS应用程序池通常在单个进程中运行,但也可以配置为使用多个进程。

web服务器具有控制工作进程数量的设置。在CSP中,每个webserver工作进程都与一个到Caché的连接和一个Caché工作进程(例如%SYS.cspServer2进程)相关联。web服务器根据负载动态增加工作线程的数量(达到配置的限制)。也有一些设置来控制何时关闭这些工人,但这通常不会很快发生。这完全由底层Web服务器控制,而不是Web网关。

值得注意的是,Caché worker进程可以处理任何传入的请求,并且不与特定的用户会话相关联。(此规则的例外是使用状态感知或保留模式会话的CSP应用程序,这是一个非常旧的配置选项,不推荐使用)。系统中工作进程的数量大致与服务器最近接收到的最大并发请求数量相匹配。工作进程数和当前会话数之间没有关系。工作进程可以比活动会话多得多,活动会话也可以比工作进程多得多,这都取决于应用程序的行为。

另请注意,CSP工作进程和服务器进程不消耗许可证。许可证与CSP会话相关联。

相关内容

热门资讯

电脑系统桌面:我的情感投射与心... 大家好,我是你们的朋友小桌,今天我想和大家聊聊我的小世界——电脑系统桌面。这不仅仅是一个冷冰冰的屏幕...
mac os x lion主题... 哎呀,说到MacOSXLion,我的心情真是五味杂陈啊!记得第一次看到它那狮子头标志,我还以为苹果的...
冠心病病例书写-冠心病令人心塞... 哎,说起这冠心病啊,真是让人心塞。我这胸口时不时就像被个大石头压着,喘气都费劲。那天夜里,突然一阵剧...
考勤机管理员初始密码-考勤机初... 哟,今天咱们聊聊那个让人又爱又恨的小东西——考勤机!特别是那个让人头疼的初始密码,哎,真是让人哭笑不...
呼吸道合胞病毒/药物作用-呼吸... 哎呀,说到这个呼吸道合胞病毒,真是让人头疼!它就像个调皮的小鬼,悄无声息地潜入我们的身体,搞得我们咳...
多用户商城系统开发-打造令人眼... 嘿,朋友们,今天咱们聊聊怎么搞那个让人眼花缭乱的多用户商城系统,这可不是小事,得整得漂漂亮亮的,让每...
对外分销服务贸易-分销服务贸易... 大家好,我是小张,一个在分销服务贸易行业里摸爬滚打多年的“老油条”。今天,我想和大家聊聊这个让世界变...
欧派木门凡蒂尼:精致设计,耐用... 哎呀,说到欧派木门凡蒂尼,我这心里就满满的温暖和安全感。你知道吗?每次我一推开那扇门,就像是走进了一...
乐至新闻砍人-乐至砍人事件震惊... 今天,我听到了一个让我心都碎了的消息,乐至发生了一件让人难以置信的事情。就在我们平静的小城里,竟然发...
gps定位系统发展-GPS 定... 嘿,朋友们,今天咱们聊聊那个让我们告别“我在哪儿”的神奇玩意儿——GPS定位系统!想当年,没有这玩意...
梦幻西游手游全部版本-梦幻西游... 哎呀,说到梦幻西游手游,我的心就扑通扑通跳个不停!这款游戏,简直就是我们这一代人的青春记忆啊!从最早...
北京市朝阳区大屯医院-大屯医院... 哎呀,说到咱们大屯医院,我的心头就涌上一股暖流。这地方,可真是个宝藏!你知道吗,每次我有点小病小痛的...
csrss.exe下载-重要提... 哎呀,说到这个csrss.exe,我得先说,这可不是什么随便下载的小玩意儿!你可能在电脑的任务管理器...
路口女交警-女交警:城市交通中... 在繁忙的城市交通中,有那么一群人,她们以女性的柔美和警察的刚毅,成为了路口的一道独特风景。她们就是路...
easyrecover官网-数... 嘿,你知道吗?在这个数字化的世界里,我们的数据就像是我们的小宝贝一样宝贵。但有时候,不管是因为手滑误...
php 快速排序和冒泡排序 区... 嘿,大家好!今天咱们聊聊PHP里的两位排序大佬——快速排序和冒泡排序。这俩家伙,一个像是风驰电掣的赛...
extreme car碎片都在... 嘿,伙计们,今天咱们聊聊那些极速狂飙后的残骸——赛车碎片!你以为那只是一场速度与激情的游戏?错了,那...
怎样查看路口监控-监控摄像头:... 哟,大家好!今天咱们就来聊聊那些路口的小眼睛——监控摄像头。你是不是也和我一样,有时候好奇心爆棚,想...
达思数据库恢复软件:拯救电脑数... 我们的电脑里塞满了珍贵的记忆和重要的工作文件。但,天有不测风云,硬盘也有悲欢离合。当你面对那突如其来...
百会crm 价格-百会 CRM... 哎呀,说到百会CRM的价格,我这心里就五味杂陈的。你知道吗,作为一个小企业主,我每天都在算着每一分钱...