【问题标题】:GemFire; starting the REST API server issues宝石火;启动 REST API 服务器问题
【发布时间】:2017-07-10 18:07:21
【问题描述】:

我在 Ubuntu 上安装了 Gemfire 9.x,并且能够启动定位器和服务器,但无法使用命令选项 start server --name=server1 --start-rest-api=true 启动 REST 服务器 --http-service-port=8080 --http-service-bind-address=localhost .

在服务器日志中,我看到以下错误消息。请指导我正确的方式。

谢谢。

错误信息..

[info 2017/07/10 13:36:58.131 EDT server1 tid=0x1] geode-web-api 战争发现:/opt/pivotal/pivotal-gemfire-9.0.4/tools/Extensions/geode-web- api-9.0.4.war

[info 2017/07/10 13:36:58.144 EDT server1 tid=0x1] 记录已初始化 @4705ms

[info 2017/07/10 13:36:58.210 EDT server1 tid=0x1] jetty-9.3.6.v20151106

[info 2017/07/10 13:36:58.747 EDT server1 tid=0x1] 没有 JSP 支持 /gemfire-api,没有找到 org.eclipse.jetty.jsp.JettyJspServlet

[info 2017/07/10 13:36:58.907 EDT server1 tid=0x1] 初始化 Spring FrameworkServlet 'geode'

[info 2017/07/10 13:37:01.560 EDT server1 tid=0x1] 上下文已刷新

[info 2017/07/10 13:37:01.574 EDT server1 tid=0x1] 找到 1 个自定义文档插件

[info 2017/07/10 13:37:01.580 EDT server1 tid=0x1] 扫描 api 列表参考

[info 2017/07/10 13:37:01.721 EDT server1 tid=0x1] 生成名为:deleteUsingDELETE_1 的唯一操作

[info 2017/07/10 13:37:01.765 EDT server1 tid=0x1] 生成名为:readUsingGET_1 的唯一操作

[info 2017/07/10 13:37:01.810 EDT server1 tid=0x1] 生成名为:createUsingPOST_1 的唯一操作

[info 2017/07/10 13:37:01.818 EDT server1 tid=0x1] 生成名为:deleteUsingDELETE_2 的唯一操作

[info 2017/07/10 13:37:01.824 EDT server1 tid=0x1] 生成名为:listUsingGET_1 的唯一操作

[info 2017/07/10 13:37:01.848 EDT server1 tid=0x1] 生成名为:updateUsingPUT_1 的唯一操作

[info 2017/07/10 13:37:01.888 EDT server1 tid=0x1] 启动 o.e.j.w.WebAppContext@49754e74{/gemfire-api,[file:///home/telirisuser/mygemfire/server1/GemFire_telirisuser/services/ http/10.160.3.181_7070_gemfire-api/webapp/, jar:file:///home/telirisuser/mygemfire/server1/GemFire_telirisuser/services/http/10.160.3.181_7070_gemfire-api/webapp/WEB-INF/lib/springfox- swagger-ui-2.6.0.jar!/META-INF/resources],AVAILABLE}{/opt/pivotal/pivotal-gemfire-9.0.4/tools/Extensions/geode-web-api-9.0.4.war}

[info 2017/07/10 13:37:02.182 EDT server1 tid=0x1] 没有 JSP 支持 /geode,没有找到 org.eclipse.jetty.jsp.JettyJspServlet

[info 2017/07/10 13:37:02.229 EDT server1 tid=0x1] 初始化 Spring FrameworkServlet 'geode'

[info 2017/07/10 13:37:04.502 EDT server1 tid=0x1] 上下文刷新

[info 2017/07/10 13:37:04.518 EDT server1 tid=0x1] 找到 1 个自定义文档插件

[info 2017/07/10 13:37:04.528 EDT server1 tid=0x1] 扫描 api 列表参考

[info 2017/07/10 13:37:04.666 EDT server1 tid=0x1] 生成名为:deleteUsingDELETE_1 的唯一操作

[info 2017/07/10 13:37:04.717 EDT server1 tid=0x1] 生成名为:readUsingGET_1 的唯一操作

[info 2017/07/10 13:37:04.767 EDT server1 tid=0x1] 生成名为:createUsingPOST_1 的唯一操作

[info 2017/07/10 13:37:04.776 EDT server1 tid=0x1] 生成名为:deleteUsingDELETE_2 的唯一操作

[info 2017/07/10 13:37:04.783 EDT server1 tid=0x1] 生成名为:listUsingGET_1 的唯一操作

[info 2017/07/10 13:37:04.809 EDT server1 tid=0x1] 生成名为:updateUsingPUT_1 的唯一操作

[info 2017/07/10 13:37:04.857 EDT server1 tid=0x1] 开始 o.e.j.w.WebAppContext@353422fd{/geode,[file:///home/telirisuser/mygemfire/server1/GemFire_telirisuser/services/http/ 10.160.3.181_7070_geode/webapp/,jar:file:///home/telirisuser/mygemfire/server1/GemFire_telirisuser/services/http/10.160.3.181_7070_geode/webapp/WEB-INF/lib/springfox-swagger-ui-2.6。 0.jar!/META-INF/resources],AVAILABLE}{/opt/pivotal/pivotal-gemfire-9.0.4/tools/Extensions/geode-web-api-9.0.4.war}

[info 2017/07/10 13:37:04.857 EDT server1 tid=0x1] 正在停止 HTTP 服务...

[info 2017/07/10 13:37:04.859 EDT server1 tid=0x1] 已停止 ServerConnector@2dbcee03{HTTP/1.1,[http/1.1]}{10.160.3.181:7070}

[info 2017/07/10 13:37:04.859 EDT server1 tid=0x1] 销毁 Spring FrameworkServlet 'geode'

[info 2017/07/10 13:37:04.871 EDT server1 tid=0x1] 停止 o.e.j.w.WebAppContext@353422fd{/geode,null,UNAVAILABLE}{/opt/pivotal/pivotal-gemfire-9.0.4/tools/扩展/geode-web-api-9.0.4.war}

[info 2017/07/10 13:37:04.871 EDT server1 tid=0x1] 销毁 Spring FrameworkServlet 'geode'

[info 2017/07/10 13:37:04.880 EDT server1 tid=0x1] 停止 o.e.j.w.WebAppContext@49754e74{/gemfire-api,null,UNAVAILABLE}{/opt/pivotal/pivotal-gemfire-9.0.4/工具/扩展/geode-web-api-9.0.4.war}

[info 2017/07/10 13:37:04.893 EDT server1 tid=0x1] 缓存服务器连接侦听器绑定到地址 0.0.0.0/0.0.0.0:40404,积压 1,000。

[info 2017/07/10 13:37:04.902 EDT server1 tid=0x1] ClientHealthMonitorThread ping 之间允许的最大时间:60,000

[info 2017/07/10 13:37:04.908 EDT server1 tid=0x1] CacheServer 配置:端口=40404 max-connections=800 max-threads=0 notify-by-subscription=true socket-buffer-size= 32768 ping 之间的最大时间=60000 最大消息计数=230000 消息生存时间=180 驱逐策略=无容量=1 溢出目录=。 groups=[] loadProbe=ConnectionCountProbe loadPollInterval=5000 tcpNoDelay=true

【问题讨论】:

    标签: gemfire


    【解决方案1】:

    我在您的日志中没有看到错误消息。我认为问题是您需要绑定到 IP 地址而不是 localhost 这与 NIC 设置有关。

    就像start server --name=server1 --start-rest-api=true --http-service-port=8080 --http-service-bind-address=191.234.180.99 --server-bind-address=191.234.180.99

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-27
      • 2014-12-10
      • 2013-01-18
      • 2016-03-23
      • 1970-01-01
      • 2015-07-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多