本栏目包含使用 Sparkling Logic SMARTS 决策引擎的常见问题,并包含大量使用提示与技巧,熟悉本模块可帮助您快速上手SMARTS决策引擎。本栏目内容会不断进行更新、完善与优化。

如您有其它使用问题,请与我司工作人员联系或发送邮件至 contact@xinshucredit.com, 邮件标题请标明为【FAQ问题】。

1.安装部署完成后,支持哪些浏览器进行访问?


SMARTS 目前支持以下浏览器(以64位系统为例):


Windows

Google Chrome

Mozilla Firefox

Microsoft Edge (incl. Edge on Chromium)

Microsoft Internet Explorer 11

MacOS

Safari

Google Chrome

Mozilla Firefox


Linux

Google Chrome

Mozilla Firefox


建议安装使用最新浏览器版本

1.Initialization failure for <deployment-id>?


错误原因:项目名称不存在或者项目中有决策不能编译


排查方式:

· 检查程序中的项目名称是否填写正确

· 检查项目下的决策是否都能正常编译,只要项目下存在不可编译的决策,在整个调用就会失败

· 检查版本问题,程序调用版本和编辑版本是否一致

· 确认界面从操作已保存

2.Decision <decision> not compiled


错误原因:请求的决策不可用


排查方式:

· 检查决策是否可以编译运行

· 检查版本是否存在问题,程序调用的版本是否和编辑版本是否一致

· 确认界面操作已保存

2.如何修改密码?


决策引擎支持多种密码修改方式:


· 可由管理员直接在后台进行密码重置,用户会接受到新的密码

· 登录到界面后,进入右上角个人信息页面,在密码栏进行密码更新

3.JSON-RPC报错


错误原因:sequence contains no element,决策引擎服务器与JSON-RPC服务网络存在问题。


排查方式:

· 检查决策引擎与JSON-RPC服务间的网络连接

· 查看RPC服务是否正常启用

4.Connect调用正常,但是Token无法调用


错误原因:代理服务器的80和443端口未开放给决策引擎服务器


排查方式:

· 获取token的请求必需是https,也就是走443端口,并且决策引擎会反向校验

· 如果走的代理服务器,排查该服务器的80和443端口是否已经开放给决策引擎服务器

5.阿里云部署决策引擎内配置非阿里云发件箱失败


错误原因:阿里云禁用25端口


排查方式:

· 当部署在阿里云上时,发件箱需配置为阿里云邮箱,端口设置为80端口

6.集群部署下,主从出现不同步问题


错误原因:各服务器机器时间不一致,导致主节点修改未同步至从节点


排查方式:

· 登录集群各节点admin console后台 (ip/manager),查看当前机器所选时区并选择一致时区

7.服务调用出现异常


错误原因:appID或其它key参数配置错误,导致出现如下异常提示

Splog.Rest.Base.DocRestHttpHandler.VerifyHmacSignature(String method, IEnumerable`1 keys, String signature, IDictionary`2 sortedParameters)

   at Splog.Rest.Decisions.DocRestDecisionService.Connect(String appId, String reqTime, String userId, String pwd, String workspaceId, String reqData, String sign)


排查方式:

· 比对调用报文中的各关键参数,如appID,项目名,决策名等

8.执行JSON-RPC服务报错 NOT FOUND


错误原因:RPC服务未启用或引擎内配置的服务地址或服务方法名错误


排查方式:

· 确定界面配置的调用远程JSON-RPC地址以及名称是否和远程服务定义一致

· 如果地址以及方法名都一致,那么重点查看界面运行时传入给RPC服务的数据是否正确

FAQ

安装部署与问题排查
决策服务调用
产品
解决方案
学习
上海杨浦区昆明路739号文通大厦9F