我已将Elastic Search 2.3.0设置为具有Windows Server 2012 R2的Azure VM中的服务.我可以使用来自服务器内的弹性搜索实例
http://localhost:9200
Run Code Online (Sandbox Code Playgroud)
但我无法从服务器外部访问.
我试过了什么?
尝试使用VM Classic.
另外,为了测试VM是否正常,我在该机器中设置了IIS,打开了端口80.可以从外部访问默认的IIS页面.
我唯一没有尝试的是在Linux VM中设置ES.
我在elasticsearch日志中找不到任何内容.在浏览器(Chrome)上,网络中没有日志.它只是旋转,等待服务器,并与"ERR_EMPTY_RESPONSE"对齐.
任何做过这件事的人都能解决一些问题吗?
更新:这是我在netstat中可以看到的:
TCP 127.0.0.1:9200 machine-name:0 LISTENING
TCP 127.0.0.1:9300 machine-name:0 LISTENING
Run Code Online (Sandbox Code Playgroud) 对于emberjs和ember-cli来说,这是一个新手.
我一直想知道这样的声明是如何工作的:
import Ember from 'ember'
Run Code Online (Sandbox Code Playgroud)
"ember build"是否在node_modules中查找"ember"?
我理解这样的语句与相对路径:
import ENV from './config/environment'
Run Code Online (Sandbox Code Playgroud)
但不是那些没有路径的人.
这个问题与找不到模块的ember-validations有关,试图找到它的根本原因.
我有这样一张桌子:
Id Name parentId -------------------------------- 5 Rollers 2 2 Paint and Brushes 1 1 Decorating NULL
使用PIVOT或任何其他单个查询,我可以得到这样的输出:
cat1id cat1name cat2id cat2name cat3id cat3Name ------------------------------------------------------------------------ 1 Decorating 2 Paint and Brushes 5 Rollers
我正在尝试在loopback.io中进行查询.但找不到与此相关的任何功能.这是我尝试过的:
Product.find({
where: {
name: {
like: '%' + searchTerm + '%'
},
id: {
neq: [1,2,3]
}
},
limit: 15
}, function(err, searchResults) {...}
Run Code Online (Sandbox Code Playgroud)
事实上,生成的查询是:
'SELECT `id`,`name`,`ref` FROM `Product` WHERE `name` LIKE \'%iPh%\' AND `id`!=1, 2, 3 ORDER BY `id` LIMIT 15' }
Run Code Online (Sandbox Code Playgroud)
我知道我们可以检查一下
field in (n1,n2,...)
Run Code Online (Sandbox Code Playgroud)
使用https://docs.strongloop.com/display/public/LB/Where+filter#Wherefilter-inq.但我不能得到'不在'的情况.
以前有人遇到过这种情况吗?
我们的集群中有 2 个服务在同一个命名空间中,每个服务都使用自己的数据库,如下所示:

我们为每个数据库添加了2个ServiceEntry:
---
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
name: service-1
namespace: mynamespace
spec:
exportTo:
- "."
hosts:
- service1-db.xxx.com
ports:
- number: 5432
name: tcp
protocol: tcp
resolution: DNS
location: MESH_EXTERNAL
...
---
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
name: service-2
namespace: mynamespace
spec:
exportTo:
- "."
hosts:
- service2-db.xxx.com
ports:
- number: 5432
name: tcp
protocol: tcp
resolution: DNS
location: MESH_EXTERNAL
...
Run Code Online (Sandbox Code Playgroud)
由此产生的交互看起来像这样,这是意料之中的:
关于我们缺少什么的任何线索?
azure ×1
cloud ×1
ember-cli ×1
ember.js ×1
istio ×1
kubernetes ×1
loopbackjs ×1
pivot ×1
sql ×1
sql-server ×1
strongloop ×1
windows2012 ×1