GAS 全称为Genero Application Server,是一个将Genero应用程序与网页连结起来的工具,本篇主要在介绍启动Server上的附属元件,如程序范例介绍网页demos (By GBC) / 服务器数值监控。
GAS 2.50的启动页面
Genero 3.20 版本後,增加 GIP(身分识别Genero Identity)、Deployment Console (应用程序部署工具),将另外介绍配置方式。
GAS 3.20 的启动页面
以下摘录 FourJs 对於 GAS 套件的功能简介:
(https://4js.com/online_documentation/fjs-gas-manual-html/#gas-topics/c_gas_what_is.html )
GAS可支援两种方式提供服务
可直接将 as.xcf 复制到个人路径下进行修改
启动後,即可使用 IP:6394/demos.html 确认是否完成启动
发生Failed to bind socket 错误
此为 port 已有其他服务占用,需要对as.xcf进行修改:找出 port ,并将预设值从6300调整为其他数值,如16300。范例如下:
完成再执行 httpdispatch (as.xcf完整配置可参考设定说明)
发生 Failed to initialize administrative service. Check TCP_ADMIN_PORT entry in as.xcf. 错误
此为 3.20 以上版本须注意事项,需调开管理用的通讯埠。请依照指示调开port即可
以下设定在 T 系列ERP产品中均已完成配置,使用ip/wtopprd 路径映射到 port 6394
可在 Apache 2.4的配置 /etc/httpd/conf/httpd.conf 中增加下列设定:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
#Apache 2.4须使用fastcgi与Genero进行连结
<IfModule proxy_fcgi_module>
# Unescapes the path component of the request URL
SetEnvIf Request_URI . proxy-fcgi-pathinfo=unescape
#上述设定为Genero 3.X 以上版本需要 (T100 V3以上版本),为确保可正确解码含空格的 URL
# Maps the fastcgi server to the GAS URL space
ProxyPass /gas/ fcgi://localhost:6394/ enablereuse=on timeout=100
#上述设定在转换http路径为 Genero GAS对应路径。若起多组时需指定不同路径对应
#另外可设定 Redirect 或 Alias 方便用户操作
</IfModule>
崁入时另外可以搭配 nginx / Lighttpd,微软 IIS 则需搭配专属的 isapidispatch。相关配置可参阅原厂配置说明 (参考上方资料来源)
接下来介绍两个服务
在 demos.html 中主角即为 Genero demo网页。在此处 FourJs 提供各式参考范例码。
点选後会在浏览器中执行DEMO程序,内有许多范例程序码可提供参考。
若需要程序原始码,可以在fgl 套件下的 demo 路径看到这一整套的范例代码。包含
若点选後出现 HTTP Error 403 : Access to monitor forbidden ,则为 as.xcf 中 Monitor段落尚未开放您的 IP 区段查看监控器资料。可适当修改後重新启动 GAS 即可使用。
依据 FourJs 所述,Monitoring页面可察看下列主机上的讯息
本章节的目标,在於提供各位可检视这些 GAS 讯息的做法与方法,还请各位进行实证,接下来我们将以此为基础,开始建置我们的应用程序
>>: Day 6 - Rancher 系统管理指南 - 使用者登入管理
也学过 OPEN WINDOW了,可是为什麽 T 产品可以有TOOLBAR和 TOPMENU 我这...
点击进入React源码调试仓库。 概述 每个fiber节点在更新时都会经历两个阶段:beginWor...
目前的内容中,一个变数在同一个时间只能储存一个资料,如果有多笔资料就需要有多个变数 如果要计算三个数...
测试会用到的工具是 React Testing Library,後续对元件有改动时也可以使用 Sn...
JavaScript是一个Synchronous(同步)执行的语言,以「一次只做一件事」的方式执行,...