为什么搜索找不到steam api.dll关于健康方面的api

Microsoft Azure Stack 是 Azure 的扩展 - 将云计算的敏捷性和创新引入本地环境并启用唯一的混合云,使你可以在任何位置构建和部署混合应用程序。我们整合了边缘和云的最佳优势,可在环境中的任何位置提供 Azure 服务。搜索资讯-易源接口总线-api接口中心
提供医疗卫生行业最新资讯,追踪健康焦点事件
接入点说明:
相关文档:
接口地址:
http://route.showapi.com/96-109 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
返回格式:
请求方式:
HTTP协议,支持GET/POST方法。
调用样式及调试工具:
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
showapi_appid
易源应用id
showapi_sign
698d51a19d8a121ceb701668
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
showapi_timestamp
客户端时间。
格式yyyyMMddHHmmss,如39
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_sign_method
签名生成方式,其值可选为"md5"或"hmac"。如果不传入则默认"md5"。
showapi_res_gzip
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
2、应用级参数(每个接入点有自己的参数):
页数,每页最多显示20条记录
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
showapi_res_body
{"city":"昆明","prov":"云南"}
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code
易源返回标志,0为成功,其他为失败。
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
showapi_res_error
用户输入有误!
错误信息的展示
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
资讯分页结构
-&contentlist
资讯条目列表
世界肝炎日:预防肝炎,立即行动
http://img1.gtimg.com/health/pics/hv1/37/205/37.jpg
--&content
正文,此字段在明细接入点中才会出现
-&maxResult
每页最大数量
-&allPages
-&currentPage
接口调用是否成功,0为成功,其他为失败
Request example
Return example
&showapi_res_code&: 0,
&showapi_res_error&: &&,
&showapi_res_body&: {
&pagebean&: {
&allNum&: 503,
&allPages&: 26,
&contentlist&: [
&author&: &科教网&,
&id&: &044629&,
&img&: &http://img1.gtimg.com/health/pics/hv1/37/205/37.jpg&,
&tid&: &2&,
&time&: & 17:05:24&,
&title&: &世界肝炎日:预防肝炎,立即行动&,
&tname&: &疾病资讯&
&currentPage&: 1,
&maxResult&: 20
&ret_code&: 0
本网站所列接口及文档全部由SHOWAPI网站提供,并对其拥有最终解释权 Powered By SHOWAPI
(C) 2015 www.showapi.com ALL Rights Reserved. 昆明秀派科技有限公司java API参考文档怎么搜索类和方法_百度知道
该问题可能描述不清,建议你
java API参考文档怎么搜索类和方法
我有更好的答案
如果开始是这样的点击左上角显示菜单后,再点索引就可以了
我看视频里可以在页面的右面出来一个搜索框,可以搜索方法,这是怎么弄出来的?
那我就不知道了,我就是这样查的。
采纳率:70%
你按Ctrl+f 键试一下,就可以在页面的右面出来一个搜索框,可以搜索方法,搜索类,会有黄色高亮提示。
1条折叠回答
为您推荐:
其他类似问题
您可能关注的内容
java的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。扫码关注【数据与算法联盟】公众号,拉你进数据算法大佬群
聊一聊Elasticsearch的健康状态
打开微信扫一扫,关注微信公众号【数据与算法联盟】
转载请注明出处:
博主微博:
其实一直以来都没有太关注elsticsearch的健康状态,只是单纯的部署完成,然后es能正常工作就OK了,然而事实却并非如此,elasticsearch得索引状态和集群状态得不同传达着不同得意思,下面我们就来看看
Rest API:
root@c2dbf1f9da5d:/
timestamp cluster
status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
elasticsearch yellow
我当前得elasticsearch时单机版得,由于加载得索引数据比较多索引显示为yellow,正常情况下,集群得健康状态分为三种:
最健康得状态,说明所有的分片包括备份都可用
基本的分片可用,但是备份不可用(或者是没有备份)
部分的分片可用,表明分片有一部分损坏。此时执行查询部分数据仍然可以查到,遇到这种情况,还是赶快解决比较好
从上边查看的集群状态中还包括一些其他信息:
集群名字时elasticsearch,集群的节点个数为1,分片数量为930,活动分片百分比为 50%
查看各个索引状态
Rest API:
root@c2dbf1f9da5d:/
% Received % Xferd
Average Speed
0 --:--:-- --:--:-- --:--:-- 43608
yellow open raoxing-2016.01.03 5 1
yellow open raoxing-2016.01.02 5 1
yellow open raoxing-2015.11.09 5 1
yellow open raoxing-2015.11.05 5 1
yellow open raoxing-2015.11.03 5 1
我这里过滤了raoxing-*的索引数据,可以看到raoxing-* 的健康状态全部为yellow,所以我的集群(单机版称为空集群)的健康状态也为yellow
索引的健康状态也有三种,yellow、green、red与集群的健康状态解释是一样的
状态为yellow的解决办法
分片与副本分片
分片用于Elasticsearch在你的集群中分配数据。想象把分片当作数据的容器。文档存储在分片中,然后分片分配给你集群中的节点上。
当你的集群扩容或缩小,Elasticsearch将会自动在你的节点间迁移分片,以使集群保持平衡。
一个分片(shard)是一个最小级别的“工作单元(worker unit)”,它只是保存索引中所有数据的一小片.我们的文档存储和被索引在分片中,但是我们的程序不知道如何直接与它们通信。取而代之的是,他们直接与索引通信.Elasticsearch中的分片分为主分片和副本分片,复制分片只是主分片的一个副本,它用于提供数据的冗余副本,在硬件故障之后提供数据保护,同时服务于像搜索和检索等只读请求,主分片的数量和复制分片的数量都可以通过配置文件配置。但是主切片的数量只能在创建索引时定义且不能修改.相同的分片不会放在同一个节点上。
shard = hash(routing) % number_of_primary_shards
routing值是一个任意字符串,它默认是_id但也可以自定义,这个routing字符串通过哈希函数生成一个数字,然后除以主切片的数量得到一个余数(remainder),余数的范围永远是0到number_of_primary_shards - 1,这个数字就是特定文档所在的分片。
这也解释了为什么主切片的数量只能在创建索引时定义且不能修改:如果主切片的数量在未来改变了,所有先前的路由值就失效了,文档也就永远找不到了。
所有的文档API(get、index、delete、bulk、update、mget)都接收一个routing参数,它用来自定义文档到分片的映射。自定义路由值可以确保所有相关文档.比如用户的文章,按照用户账号路由,就可以实现属于同一用户的文档被保存在同一分片上。
分片与副本交互
新建、索引和删除请求都是写(write)操作,它们必须在主分片上成功完成才能复制到相关的复制分片上,下面我们罗列在主分片和复制分片上成功新建、索引或删除一个文档必要的顺序步骤:
1、客户端给Node 1发送新建、索引或删除请求。
2、节点使用文档的_id确定文档属于分片0。它转发请求到Node 3,分片0位于这个节点上。
3、Node 3在主分片上执行请求,如果成功,它转发请求到相应的位于Node 1和Node 2的复制节点上。当所有的复制节点报告成功,Node 3报告成功到请求的节点,请求的节点再报告给客户端。
客户端接收到成功响应的时候,文档的修改已经被应用于主分片和所有的复制分片。你的修改生效了
查看分片状态
root@c2dbf1f9da5d:/
"cluster_name" : "elasticsearch",
"status" : "yellow",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 931,
"active_shards" : 931,
"relocating_shards" : 0,
"initializing_shards" : 0,
"unassigned_shards" : 930,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 50.25
这里解释一下为什么集群状态为yellow
由于我们是单节点部署elasticsearch,而默认的分片副本数目配置为1,而相同的分片不能在一个节点上,所以就存在副本分片指定不明确的问题,所以显示为yellow,我们可以通过在elasticsearch集群上添加一个节点来解决问题,如果你不想这么做,你可以删除那些指定不明确的副本分片(当然这不是一个好办法)但是作为测试和解决办法还是可以尝试的,下面我们试一下删除副本分片的办法
root@c2dbf1f9da5d:/
{"acknowledged":true}
这个时候再次查看集群的状态状态变成了green
root@c2dbf1f9da5d:/
"cluster_name" : "elasticsearch",
"status" : "green",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 931,
"active_shards" : 931,
"relocating_shards" : 0,
"initializing_shards" : 0,
"unassigned_shards" : 0,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 100.0
集群与节点
节点(node)是你运行的Elasticsearch实例。一个集群(cluster)是一组具有相同cluster.name的节点集合,他们协同工作,共享数据并提供故障转移和扩展功能,当有新的节点加入或者删除节点,集群就会感知到并平衡数据。集群中一个节点会被选举为主节点(master),它用来管理集群中的一些变更,例如新建或删除索引、增加或移除节点等;当然一个节点也可以组成一个集群。
我们能够与集群中的任何节点通信,包括主节点。任何一个节点互相知道文档存在于哪个节点上,它们可以转发请求到我们需要数据所在的节点上。我们通信的节点负责收集各节点返回的数据,最后一起返回给客户端。这一切都由Elasticsearch透明的管理。
1.同集群中节点之间可以扩容缩容,
2.主分片的数量会在其索引创建完成后修正,但是副本分片的数量会随时变化。
3.相同的分片不会放在同一个节点上.
索引的unssigned问题
这里的unssigned就是未分配副本分片的问题,在我们执行删除副本分片是这个问题就没了
root@c2dbf1f9da5d:/
{"acknowledged":true}
没有更多推荐了,
扫码加我微信,拉你进数据算法大佬群!
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!运动健康服务及数据接入说明

我要回帖

更多关于 webapi 找不到与请求 的文章

 

随机推荐