第三十四章 配置服务器访问

这篇具有很好参考价值的文章主要介绍了第三十四章 配置服务器访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第三十四章 配置服务器访问

本页介绍如何配置`` 网关连接的应用程序。对于这些配置任务,可以使用 Web Gateway 管理页面。其他文章介绍了如何配置默认设置和服务器。

每个Web 应用程序都必须配置其 CSP 文件的路径。每个路径的配置标识负责运行应用程序的 IRIS 服务器。用于指定故障转移和负载平衡的可选指令包含在应用程序路径的配置中。首次启动 Web Gateway 时,会自动配置默认应用程序路径 root (/)。继承应用于应用程序路径。例如,如果 CSP 请求要求 /Accounts/Invoices 中的文件,并且 /Accounts/Invoices 没有配置,则 Web Gateway 将使用为 /Accounts 定义的配置。如果未定义,则使用默认路径 / 的配置。

添加应用程序路径

要配置应用程序的路径:

  1. Web网关管理页面主菜单上,选择应用程序访问。
  2. 选择添加应用程序。请注意,许多参数都有默认设置。
  3. 在应用程序路径文本框中输入应用程序的唯一路径。此路径是出现在应用程序URL中的路径。

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

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

CSP区分大小写。在配置CSP时,请指定一致的路径名。

  1. 为此应用程序输入其他配置路径和服务器参数(如下表所述)。
  2. 完成后,选择保存配置。对应用程序配置所做的更改将在为该应用程序路径创建新用户会话时生效。现有用户不受影响。

应用程序路径配置参数

这组基本参数如下:

  • Service Status - 通过应用程序路径启用和禁用对应用程序的访问(默认为启用)。

  • Web Server Physical Path - web服务器上相应目录的路径。此设置对于Microsoft IIS系统尤其重要,在这些系统中,配置的每个路径都必须在web服务器配置下设置为虚拟目录。IIS中定义的每个虚拟目录都必须有一个与之关联的物理路径。IIS的这一附加配置过程的目的是允许使用执行权限定义系统间IRIS(特别是CSP引擎)使用的路径。默认情况下拒绝执行(以及对CSP引擎的访问)。

  • Extra CGI Environment Variables - 每个请求返回到IRIS环境的附加CGI环境变量的逗号分隔列表。每个请求都会自动发送常用的CGI环境变量。输入通配符(*),指示web网关在每次请求时将Web服务器提供的所有环境变量发送到IRIS服务器。

  • Process with this class - 用指定的类处理此路径中的文件。这允许在CSP中构建自己的请求处理程序。

  • GZIP Compression - 对该路径中返回的所有CSP页面启用或禁用GZIP压缩(默认为禁用)。

  • GZIP Minimum File Size - 调用GZIP压缩的最小响应大小(以字节为单位)。默认值为500字节。

  • GZIP Exclude File Types - 这是从GZIP压缩中排除的文件类型列表。要排除的文件可以按MIME类型(如image/jpeg)或通用扩展名(如jpeg)列出。

    • 默认情况下,这些常见的(本机压缩)图像文件被排除在外:GZIP排除文件类型:jpeg gif ico png gz zip mp3 mp4 tiff
    • 用空格分隔附加类型或扩展名。
  • Response Size Notification - 此参数提供对Web网关用来通知客户端每个响应中包含的数据量的方法的可配置控制。

    • 如果使用HTTP KeepAlive连接,Web客户端通常需要某种形式的响应大小通知。在这些情况下,如果正在使用HTTP v1.1Web网关默认使用分块传输编码。如果使用早期的HTTP协议,它会缓冲从 IRIS接收的响应数据,并生成一个content-length标头。此外,在整个响应适合一个输出缓冲区的情况下,将生成内容长度标头,而不是使用分块传输。
    • 在有些情况下,需要指示Web网关专门使用一种或另一种方法。例如,在使用HTTP v1.1但某些中介(如代理)无法正确支持分块传输的情况下。此外,虽然所有web客户端都应支持不发送任何形式的大小通知(例如,关闭连接事件用作响应终止符的情况),但建议所有响应都应附带某种形式的大小通知,这是一种“良好做法”。事实上,有些客户需要这样做。
    • 提供了以下选项:
      • 分块传输编码和内容长度(默认)
      • 分块传输编码
      • 内容长度
    • 此参数补充了一个复选框,用于指示Web网关始终为所有请求生成大小通知,而不管是否使用了KeepAlive
    • 与分块响应相反,指定内容长度标头的HTTP响应的大小限制为500千字节。如果超过此限制,CSP日志中会显示一条警告消息:
    • 警告:无法为此超大响应生成“Content-Length”标头指令(当前大小:大小;允许的最大缓冲大小:500000)
  • KeepAlive - 启用或禁用此路径的HTTP保持活动连接。默认情况下没有操作,在这种情况下,保持活动状态由每个请求的HTTP响应标头决定。

  • Non-Parsed Headers - 启用或禁用此路径的非解析头协议。默认启用,在这种情况下,HTTP响应头直接流回客户端。如果禁用此属性,响应标头将提交回宿主web服务器。这使web服务器有机会解析标题并调用可能指示的任何输出过滤器。例如,Apache集团的mod_deflate设施。请注意,对于Apache web服务器,如果启用了keep-alive,则无论未解析的头设置如何,响应头都会提交回Apache文章来源地址https://www.toymoban.com/news/detail-851154.html

到了这里,关于第三十四章 配置服务器访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一个vue项目配置访问两个服务器地址

    一个项目,其中一个模块A是部署在同一个服务器不同端口,这个时候开发就需要配置不同的访问。开发环境的时候, 同一个服务器:10.12.7.99, 其中有一个模块A的接口代码部署在 8899 这个端口,而其他接口的代码部署在 6090 这个端口。 先看vue.config.js这个页面的配置 对 .en

    2024年02月09日
    浏览(41)
  • FTP服务器安装、远程访问以及安全配置项

    一、安装ftp 1、首先,确保您的系统已经更新到最新的软件包版本。运行以下命令来更新软件包列表并安装更新的软件包: 2、安装vsftpd服务器软件包: 3、安装完成后,启动vsftpd服务并将其设置为在系统引导时自动启动: 4、(如果有防火墙)您还需要配置防火墙以允许FTP流

    2024年02月03日
    浏览(49)
  • Linux配置主机名-使用主机名访问服务器

    主要需要对Hosts文件进行操作, Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”, 先将自己的主机名设置成 有意义,别人好记的样子(就像域名一样) 到时候在hosts文件里面设置好主

    2024年01月22日
    浏览(66)
  • [Linux服务器 ] nginx 配置图片静态访问方法

    一.  Nginx安装 1.更新软件包列表:打开终端,并使用以下命令更新软件包列表: sudo yum update 2.安装 EPEL 存储库:EPEL 存储库提供了额外的软件包,其中包括 Nginx。使用以下命令安装 EPEL 存储库: sudo yum install epel-release 3.安装 Nginx:使用以下命令安装 Nginx: sudo yum install nginx

    2024年02月14日
    浏览(45)
  • linux 服务器类型Apache配置https访问

    一:查看服务器类型,下载相应的SSL证书 命令:netstat -anp | grep :80 httpd 是Apache超文本传输协议(HTTP)服务器的主程序,所以下载Apache证书 二:将证书解压后复制到服务器上 三个文件:xxx.key xxx_public.cert xxx_chain.cert 三:准备工作完成,配置 1.命令: yum -y install mod_ssl   安装 m

    2024年02月21日
    浏览(45)
  • mysql Linux系统云服务器配置远程访问

    首先先安装一下云服务器 安装好之后,我们直接以root用户登录: 回车之后会直接让我们输入密码,一定要小心行事。 注意,第一次输入的密码可能会作为之后的root密码,所以不要乱写哦 输入好之后直接回车,之后这个密码就会作为以后的root密码了 #配置远程登陆 然后从其

    2024年01月23日
    浏览(49)
  • nginx 配置 可使用服务器IP访问网站

    如果想要在局域网中使用ip访问nginx配置的网站,需要在防火墙中设置开放端口 nginx 默认监听的是80端口,,我们也可以在nginx的配置文件中复制粘贴多个server,并设置不同的监听端口 1,添加80端口  firewall-cmd --zone=public --add-port  80/tcp  --permanent 2,重启防火墙服务:systemctl

    2024年02月14日
    浏览(48)
  • 华为防火墙USG6000V---内网访问外网---外网访问内网服务器(NAT服务器)示例配置

      目录 一、配置要求  二、配置步骤 1. ping通防火墙接口IP地址的条件 2. 内网ping通外网终端的条件 3. 内网ping通DMZ(内网服务器)的条件 三、命令解析 内网可以ping通防火墙; 内网可以访问外网; 外网可以访问内网服务器。 1. ping通防火墙接口IP地址的条件 配置接口IP地址;

    2024年02月04日
    浏览(50)
  • 配置了阿里云服务器安全组依旧不能访问端口

    今天在云服务器的docker上安装了es, 启动了es外网却无法访问, 刚开始以为是配置或防火墙的问题, 关闭了防火墙或者在防火墙中放行了端口依旧无效,就开始按照网友说的解决方法照着做了下. 有说是配置文件问题的,得这样改: 看网上课程说yml文件里只加一句 最后很多种配置都

    2024年02月11日
    浏览(45)
  • Windows配置互联网访问检测服务器-IspSrv

    赛题 1、搭建服务 2、配置服务 3、配置IIS 4、客户端        原理 (一)服务器 IspSrv 上的工作任务 1.互联网访问检测服务器  为了模拟 Internet 访问测试,请搭建网卡互联网检测服务。

    2024年02月13日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包