| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Cache数据库webservice去57772 -> 正文阅读 |
|
[系统运维]Cache数据库webservice去57772 |
这么些年自己开发一直没配好不带57772访问webservice的环境。项目上都是让找DBA解决。今天深入研究一下csp的webservice在iis的发布,即服务去57772. 我们平常安装的Cache数据库一般选开发版,开发版没安装CSPGateway,安装了的话在C:\inetpub\有CSPGateway文件夹 没安装的话可以运行安装包点修改,然后把“Web服务器网关选上”补充安装即可 这里我试过直接从其他服务器拷贝这个目录放C盘这里然后配置CSPms模块是不行的。因为还要依赖他安装的csp站点配置模块。 安装之后iis默认网站下会有cache和csp两个站点 然后根据文档访问127的csp配置页面 然后配置发布csp服务 这时候57772端口的webservice能访问 去掉57772的端口不能访问 iis能访问Cache发布的webservice下面几个点必须注意 这样去掉57772可以访问 以上就是试了好久把本机非57772访问webservice不行问题解决方式。 总结要点: 首先57772发布的webservice是Cache内部包装的阉割版Apache服务器发布的网站服务,面向portal等轻量级运维使用。不适合数量量大的正式环境使用(容易出现假死)。可以用cmd操作这个httpd.exe控制这个web服务的(有些库的57772端口登录不了portal时候可以直接改这个exe的启动端口),也可以terminal重启这个服务。 //适用开发的csp用不了排查,包括改apache端口 PS C:\WINDOWS\system32> cd C:\InterSystems\Cache\httpd\bin //项目偶尔webservice就是报密码不对或者连不上时 用57772访问发布的webservice对一级名称是没要求的,基本都可以访问到。原理就是访问是Cache包装的Apache服务,他们之间的对接好的。用不带57772端口访问webservice就是从iis站点访问的,即走80或者实际网站端口,这时候是根据webservice一级名称决定走哪个iis站点。根据名字选择站点后会根据url后缀决定用哪个模块映射处理请求。如http://127.0.0.1/test/LIS.WS.DHCLISService.CLS?WSDL=1就是.cls后缀,会从iis的名字叫test的站点找.cls的处理模块来处理请求。这就是要配置模块和模块映射的原因。 zlz 20220302 全栈才是我目标 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 3:14:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |