MacOS版All-In-One部署包使用说明

更新时间:2024-05-24 14:33:40

1.前言

开发者采用非 Java 语言进行开发时,需先在本地部署 PaaS-SDK-Service 服务,然后再通过 HTTP 调用 PaaS-SDK-Service 服务中的 Web API 接口。

2.PaaS-SDK-Service版服务器配置

最低CPU核数

最低内存

推荐CPU核数

推荐内存

2核

4G

4核 or 更高

8G or 更高

3.下载并解压All-In-One部署包

(1)点击进入 MacOS版(64位)All-In-One部署包 下载页面。

(2)将下载所得的 PaaS-SDK-Service-ForMac.zip 进行解压。

建议将 PaaS-SDK-Service-ForMac.zip 解压到不含中文、空格或特殊字符的文件目录中。

4.目录结构概述

bin 目录下的 startup.sh 用于启动服务,shutdown.sh 用于停止服务。

conf 目录下的 server.xml 文件用于配置服务端口。

webapps 目录用于放置 PaaS-SDK-Service 服务。

5.配置服务端口

PaaS-SDK-Service 服务的默认端口是8080,如果需要修改端口请在 PaaS-SDK-Service-ForMac/conf/server.xml中进行修改,如下图:

(图片未显示时,可刷新页面重新加载图片)

6.服务启动方式(服务初始化注册)

进入到 PaaS-SDK-Service-ForMac/bin文件夹中,按以下步骤执行命令:

1)执行 chmod u+x *.sh 命令设置权限。

2)执行 ./startup.sh 命令即可启动服务。如下图:

(图片未显示时,可刷新页面重新加载图片)

3)在浏览器中输入 http://localhost:8080 可以验证 Tomcat 是否启动成功。

Url地址中localhost和端口以贵司实际部署机器情况为准。如果看到下图页面说明 Tomcat 软件启动成功。

(图片未显示时,可刷新页面重新加载图片)

4)浏览器中输入 http://localhost:8080/paas-sdk-service 可以验证 PaaS-SDK-Service 是否部署成功。

Url地址中localhost和端口以贵司实际部署机器情况为准。

5)如何判断服务启动成功?

如果看到下图页面说明电子签名 PaaS-SDK-Service 服务部署成功

(图片未显示时,可刷新页面重新加载图片)


如果访问页面出现404报错,请检查 PaaS-SDK-Service-ForMac/logs/下

catalina、catalina.out 或 catalina.XXXX-XX-XX.log日志文件中所记录的报错信息排查问题后再重启服务。

【小提示】

404报错通常情况下是因为以下两点造成:

  • 接口请求地址不正确,注意接口是以/paas-sdk-service/开头而不是/tech-sdkwrapper/

7.服务关闭方式

进入到 PaaS-SDK-Service-ForMac/bin文件夹中,执行 ./shutdown.sh 命令即可关闭服务。

如下图表明服务已关闭:

(图片未显示时,可刷新页面重新加载图片)

可通过命令: netstat -anp|grep 端口号 如:netstat -anp|grep 8080 来查看服务是否关闭成功。

如下图所示表示服务的确已关闭:

或者

如果发现端口还处于监听中(Listen)则说明服务未关闭,可以通过手动执行命令方式杀掉该进程。

1、执行 netstat -anp|grep 8080 后获取进程PID,如下图其PID为70630

2、执行 kill -15 70630 优雅关闭服务

3、杀掉进程后再执行netstat -anp|grep 8080 后发现如下图所示均表示服务已关闭

或者

我要纠错