第八章 CSP 架构 - CSP 网关配置

news/2024/5/2 12:47:40/文章来源:https://blog.csdn.net/yaoxin521123/article/details/127190325

文章目录

  • 第八章 CSP 架构 - CSP 网关配置
  • CSP 网关配置
    • CSP 网关管理器
    • 定义服务器访问
  • 定义应用程序访问
    • CSP 网关参数

第八章 CSP 架构 - CSP 网关配置

CSP 网关配置

CSP 网关是安装在 Web 服务器上并由其加载的 DLL 或共享库。 CSP 网关检测对扩展名为 .csp.cls 的文件的任何请求,并将它们发送到定义的 Caché 服务器进行处理。

CSP 网关管理器

可以使用 CSP 网关管理器(CSP Web 网关管理页面)或直接编辑其配置文件 csp.ini 来配置 CSP 网关。

CSP 网关管理器是一个小型 Web 应用程序,可以在浏览器中使用它。您可以通过导航到系统管理 > 配置 > CSP 网关管理来访问 CSP 网关管理器。默认情况下,它会访问专用 Web 服务器的 CSP 网关管理器。

要访问生产 Web 服务器的 CSP 网关管理器,请根据需要通过替换 localhost 或 localhost:<port_no> 来更改 URL

有关配置 CSP 网关的信息,请导航至系统管理 > 配置 > CSP 网关管理,然后单击帮助。有关更多详细信息,请参阅 CSP 网关配置指南。

在这里插入图片描述

注意:CSP Web 网关管理页面的本地化仅基于安装的 CSPres.xml 的内容(如果有)。如果不存在本地化文件,则 CSP Web Gateway 管理页面默认使用嵌入的英文文本。浏览器的语言设置对此机制没有影响。

定义服务器访问

注意:为防止运行时错误,对于通过 CS 运行的高可用性配置, 建议使用启用了粘性会话支持的硬件负载平衡器。

可以定义此 CSP 网关可以访问的服务器列表(可能运行 CSP 应用程序的 CachéEnsemble 服务器)。每个服务器都有一个逻辑名称、一个 TCP/IP 地址、一个 TCP/IP 端口号(默认值为 1972)和一个启用或禁用标志。此外,可以配置与此服务器建立的最小和最大连接数以及超时和日志记录值。

由于每个服务器都有一个逻辑名称,因此 CSP 网关可以很容易地通过名称将应用程序连接到特定服务器,然后在一个地方更改服务器的特性,而无需重新配置使用服务器的每个应用程序。

初始安装后,CSP 网关定义了一个逻辑服务器 LOCAL,它被定义为连接到 Caché 的本地副本。

要添加希望 CSP 网关能够访问的一个或多个服务器,请按照上一节中的说明打开 CSP 网关管理器,然后单击服务器访问。

CSP.ini 文件中的默认 LOCAL 服务器示例:

LOCAL=Enabled
...
[LOCAL]
Ip_Address=127.0.0.1
TCP_Port=1972
Minimum_Server_Connections=3

定义应用程序访问

注意:Caché 安装会创建一个新的 /csp 配置。如果已将 /csp 配置为应用程序,那么当安装新版本的 Caché 时,配置将被覆盖。要维护应用程序配置,请输入 /csp 以外的路径。

/csp 下的任何目录都可以正常工作,例如 /csp/myapplication,但路径不能包含任何点(句点)。这些导致 CSP 网关不明确。在此示例中:/csp/samples/menu.csp/csp/aaa/bbb/ccc.clsCSP 网关可以将其解释为对 /csp/samples/menu.csp/csp/aaa/bbb/ccc 的请求.cls 或作为 /csp/samples/menu.cspREST 请求(其中 PATH_INFO/csp/aaa/bbb/ccc.cls)。在 Web 服务器环境中工作的网关无法解决这些歧义。

CSP 区分大小写。在配置 CSP 时一致地指定路径名称。

CSP 应用程序是一组使用给定 URL 寻址的页面或类。例如,所有 CSP 示例页面都是 /csp/samples 应用程序的一部分。应用程序可能包含子目录,例如 /csp/samples/cinema

CSP 网关管理器允许定义 CSP 应用程序用来连接到 Caché 服务器的 URL 路径。 CSP 将特定 URL 目录(或其子目录)中的所有文件视为同一应用程序的一部分。

默认情况下,CSP 网关定义单个应用程序路径 /csp,它将所有 CSP 请求发送到逻辑服务器 LOCAL。对 /csp/samples/csp/user 的请求都发送到本地 Caché 安装。

如果使用以 /csp 开头的 URL 创建新的 CSP 应用程序,则不必更改 CSP 网关配置。新应用程序(例如 /csp/myapp)使用为 /csp 定义的 CSP 应用程序设置。如果不希望 URL 路径以 /csp 开头,那么需要在 CSP 网关中定义一个与 URL 路径相对应的新 CSP 应用程序。

例如,要定义以 URL 路径 /myapp 开头的 CSP 应用程序,请执行以下操作:

  1. 通过在管理门户中导航到系统管理 > 配置 > CSP 网关管理来打开 CSP 网关管理器。

  2. 选择应用程序访问。

  3. 单击添加应用程序。

在这里插入图片描述

  1. 在应用程序路径字段中输入/myapp
  2. 从列表中选择应用程序所在的默认服务器(这些在“定义服务器访问”部分中定义)。
  3. 单击提交以保存 /myapp 应用程序访问配置。

在这里插入图片描述

CSP 网关参数

CSP 网关有许多可以调整的参数。其中包括超时值、故障转移和负载平衡特性以及 CGI 环境变量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_19836.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ApplicationRunner和CommandLineRunner的作用和区别

一、作用 ApplicationRunner和CommandLineRunner都用于在容器启动后&#xff08;也就是SpringApplication.run()执行结束&#xff09;执行某些逻辑。 可用于项目的一些准备工作&#xff0c;比如加载配置文件&#xff0c;加载执行流&#xff0c;定时任务等 二、共同点和区别 …

nodejs+vue+elementui学生成绩管理系统python/php/java445

前台首页功能模块 学生成绩管理系统设计&#xff1b;主要实现首页、优秀教师、优秀班主任、学校简介、教学课件、公告信息、优秀学生、试卷列表、新闻资讯、我的、跳转到后台&#xff0c;功能。 优秀教师&#xff0c;在优秀教师页面可以填写标题、教师工号、荣誉等详细&#xf…

经典论文研读:《F1:A Distributed SQL Database That Scales》

一 简介 F1是Google提出的分布式关系型数据库&#xff0c;支持便捷的水平伸缩。这篇论文是NewSQL分布式数据库架构的基石。论文首先定义了F1分布式数据库设计的关键方向&#xff1a; 可伸缩性&#xff1a;数据库要提供对业务透明的水平扩展能力&#xff0c;并支持数据迁移、数…

全同态加密(FHE)体系概述

同态加密定义 假设有这样一个场景&#xff0c;用户有一组私密数据&#xff0c;被加密存储在了第三方的云平台&#xff0c;现在&#xff0c;该用户想对这组数据进行某种处理&#xff0c;但是处理过程和结果都不想让第三方云平台看到。当然&#xff0c;用户可以选择将数据下载下…

ITU-T G.781解读(一)

引言 本系列是作者在学习ITU-T时做学习笔记之用&#xff0c;ITU-T的标准库是一个非常庞大的系列&#xff0c;尽管网络上有许多对标准的解读&#xff0c;但作者认为要想系统的掌握一个系列的知识&#xff0c;还是要自己看一遍原汁原味的原文。 时钟同步准则 同步信息通过同步…

【操作系统】第三章:内存管理

第三章&#xff1a;内存管理 OVERVIEW第三章&#xff1a;内存管理一、内存管理1.内存管理内容&#xff08;1&#xff09;地址转换&#xff1a;Point1&#xff1a;程序装入Point2&#xff1a;程序链接&#xff08;2&#xff09;内存保护&#xff1a;&#xff08;3&#xff09;内…

Linux命令:netstat【监控TCP/IP网络,可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息】【TCP的11种状态】

netstat命令是一个监控TCP/IP网络的非常有用的工具&#xff0c;它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。 netstat [选项] 选项描述-a显示所有网络连接和监听的所有端口。-b显示创建每个连接或者监听商品的相关可执行程序。有时候有些已知的可执行…

参数传递和重定向

目录 1、参数传递 方法一 &#xff08;1&#xff09;修改路由配置, 主要是router下的index.js中的 path 属性中增加了 :id 这样的占位符 &#xff08;2&#xff09;视图层传递参数 &#xff08;3&#xff09;接收参数 &#xff08;4&#xff09;测试 方法二&#xff08;…

2022年中国研究生数学建模竞赛A题——移动场景超分辨定位问题

目录一、题目原文1、背景2、研究现状3、待解决的问题二、雷达基础知识三、解决方案一、题目原文 1、背景 在日常家庭生活中&#xff0c;人们可能需要花费大量时间去寻找随意摆放在家中某些角落里的小物品。但如果给某些重要物品贴上电路标签&#xff0c;再利用诸如扫地机器人…

IS-IS(v4)协议分析

IS-IS协议分析 基本概述 工作原理 基本配置 一、基本概述 IS-IS&#xff08;Intermediate System to Intermediate System&#xff0c;中间系统到中间系统&#xff09;是ISO &#xff08;International Organization for Standardization&#xff0c;国际标准化组织&#x…

BGP(边界网关)协议的介绍与配置

边界网关协议&#xff08;BGP&#xff09;是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议&#xff0c;也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系…

无法打开源文件opencv2

目录 一般有三种情况&#xff1a; 没有下载opencv&#xff1a; 配置环境变量&#xff1a; 属性配置&#xff1a; 一般有三种情况&#xff1a; 1、没有下载opencv的库 2、下载但是没有配置系统的环境变量 3、以上二者都已完成&#xff0c;但当前项目&#xff08;每一个新…

《Google软件工程》读书笔记

文章目录理论什么是软件工程时间与变化规模与效率权衡与成本软件工程 VS 编程文化如何更好地参与团队合作隐藏有害一切为了团队谷歌范儿知识共享学习的挑战知识共享的哲学设定基调&#xff1a;心理安全不断充实知识扩大提问渠道&#xff1a;向社区提问分享你的知识&#xff1a;…

青少年CTF-Web-Robots

题目信息题目名称:Robots 题目描述:昨天十三年社团讲课,讲了Robots.txt的作用,小刚上课没有认真听课正在着急,你能不能帮帮忙? 题目难度:一颗星 解题过程 访问题目链接浏览器里是空白的,题目名称是Robots,我们访问robots.txt看看。发现有个Disallow的f1ag_1n_the_h3re…

SpringSecurity学习笔记(九)RememberMe进阶

参考视频&#xff0c;编程不良人 前面我们介绍了rememberMe的实现原理&#xff0c;从中我们可以思考这样一个问题&#xff0c;如果我们的cookie被非法用户获取&#xff0c;然后携带这个cookie进行访问我们的项目中的内容&#xff0c;就会导致非法用户登录。这个问题怎么解决呢…

正则化方法笔记

能解决过拟合的方法都叫-正则化 L1和L2正则化只针对W进行正则化&#xff0c;减少过拟合&#xff0c;重点还是W。 权重W&#xff0c;可以理解为一个高维的向量&#xff0c;也可以理解为高维空间中的一个点&#xff0c;这个点到原点的距离&#xff0c;这个距离如果是欧氏距离&a…

(附源码)ssm模具配件账单管理系统 毕业设计 081848

ssm模具配件账单管理系统 摘 要 随着互联网趋势的到来&#xff0c;各行各业都在考虑利用互联网将自己推广出去&#xff0c;最好方式就是建立自己的互联网系统&#xff0c;并对其进行维护和管理。在现实运用中&#xff0c;应用软件的工作规则和开发步骤&#xff0c;采用Java技术…

牛客前端刷题(七)—— Node篇

还在担心面试不通过吗&#xff1f;给大家推荐一个超级好用的刷面试题神器&#xff1a;牛客网&#xff0c;里面涵盖了各个领域的面试题库&#xff0c;还有大厂真题哦&#xff01; 赶快悄悄的努力起来吧&#xff0c;不苒在这里衷心祝愿各位大佬都能顺利通过面试。 面试专栏分享&a…

深入理解char* p,char a[]的区别

1、要深入理解char* p和char a[]的区别&#xff0c;我们先要把数组和指针搞明白。 数组&#xff0c;其实很好理解&#xff0c;在大多数的计算机语言里是这样定义的&#xff1a;多个类型相同的数据的有序集合。 指针&#xff0c;相对来说要复杂点&#xff0c;由于我之前有写…

知识点 - 协议大全

一 广域网通信技术协议 1.1 HDLC 协议 HDLC 协议的全称是高级链路控制协议&#xff08;High Level Data Link Control&#xff09;&#xff0c;是一种在网上同步传输数据&#xff0c;面向比特的 数据链路层协议&#xff0c;广泛用于公用数据网&#xff0c;支持全双工或半双工…