我有两个由两个不同的lambda生成的日志组.当我将一个日志组订阅到我的elasticsearch服务时,它正在运行.但是,当我添加其他日志组时,我在cloudwatch生成的日志中出现以下错误:
"responseBody": "{\"took\":5,\"errors\":true,\"items\":[{\"index\":{\"_index\":\"cwl-2018.03.01\",\"_type\":\"/aws/lambda/lambda-1\",\"_id\":\"33894733850010958003644005072668130559385092091818016768\",\"status\":400,\"error\":
{\"type\":\"illegal_argument_exception\",\"reason\":\"Rejecting mapping update to [cwl-2018.03.01] as the final mapping would have more than 1 type: [/aws/lambda/lambda-1, /aws/lambda/lambda-2]\"}}}]}"
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题,并且在我的Elasticsearch服务中仍然有两个日志组,并可视化所有日志?
谢谢.
logging amazon-web-services elasticsearch amazon-cloudwatch elastic-stack
我正在我的html/jsp页面中使用Google地图进行Web动态项目.
由于(lat,lng,map)我创建了一个创建标记的函数,并在标记的参数中使用特殊的image.png作为图标.
在我的地图中,我制作了两种不同的风格(地图的颜色......):"日"和"夜".
我想知道当用户点击Night改变样式时如何更改标记的图标.实际上,标记的颜色对于这种风格的地图并不好......
我尝试使用相同的名称初始化不同样式的var image = /.../...png,所以我可以在地图代码中使用var,但它不起作用.我也试过了
if(map.mapTypeControlOptions.mapTypeIds.equals(Day)){
var image=...png
} else {
var image=...png
}...
customMapTypeIdJour<div id="map"></div>
<script>
function initMap() {
var customMapTypeNuit = new google.maps.StyledMapType([
{
"featureType": "landscape.man_made", "elementType": "geometry.fill", "stylers": [ { "color": "#2b3f57" } ]
},
// ... the style of map
{
name: 'Nuit'
}
);
var customMapTypeJour = new google.maps.StyledMapType([
// a style of map
{
name: 'Jour'
}
);
var customMapTypeIdJour = 'Jour';
var customMapTypeIdNuit = 'Nuit';
var map = new google.maps.Map(document.getElementById('map'), …Run Code Online (Sandbox Code Playgroud) 我正在使用 swagger-ui 创建一个 nodejs Web 服务。所以我去了 swagger 的在线编辑器,做了我的 yaml 并将其导出到 nodejs 服务器。当我在我的计算机上运行时,主机作为本地主机(请参阅 yaml)我尝试执行 PUT 我收到该消息:
Error: Route defined in Swagger specification (/test) but there is no defined get operation.
at send405 (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/swagger-tools/middleware/swagger-router.js:307:13)
at swaggerRouter (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/swagger-tools/middleware/swagger-router.js:422:16)
at call (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:239:7)
at next (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:183:5)
at swaggerValidator (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/swagger-tools/middleware/swagger-validator.js:409:14)
at call (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:239:7)
at next (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:183:5)
at swaggerMetadata (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/swagger-tools/middleware/swagger-metadata.js:451:14)
at call (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:239:7)
at next (/home/guillaume/Desktop/docker-swagger2-amp/node_modules/connect/index.js:183:5)
Run Code Online (Sandbox Code Playgroud)
和
Failed to load http://127.0.0.1:8080/v2/test: Response for preflight has invalid HTTP status code 405
Run Code Online (Sandbox Code Playgroud)
我有一个 get 操作,所以我不知道是什么错误。这是我的主要文件:
YAML:
swagger: "2.0"
info: …Run Code Online (Sandbox Code Playgroud) 如果对象尚不存在,我想将其添加到数组中,如果它已存在于数组中,则将其删除。我成功添加了第一个项目,但如果我在数组中添加其他对象,则它不起作用。我可以删除第一项。有一个bug,我不知道为什么。
这是我的代码:
function checkAmi(pseudo, id) {
var info = ({
pseudo: pseudo,
id: id
});
if (amisNotifies.length > 0) {
// iterate over each element in the array
for (var i = 0; i < amisNotifies.length; i++) {
console.log(angular.toJson(amisNotifies[i].pseudo));
// look for the entry with a matching `code` value
if (amisNotifies[i].pseudo === pseudo) {
amisNotifies.removeValue('pseudo', pseudo);
$("#checkAmi" + id).addClass("fa-circle-o");
$("#checkAmi" + id).removeClass("fa-check-circle-o");
} else {
amisNotifies.push(info);
$("#checkAmi" + id).removeClass("fa-circle-o");
$("#checkAmi" + id).addClass("fa-check-circle-o");
}
}
} else {
amisNotifies.push(info);
$("#checkAmi" + …Run Code Online (Sandbox Code Playgroud) 我尝试在 cloudformation 中创建一个模板,具有由一个 cloudwatch 事件规则(每 10 分钟)触发的 lambda 函数。在 cloudwatch 图中,我可以看到调用,但也可以看到所有失败的调用。我认为这是规则角色的问题,但我无法弄清楚。
这是我的模板,您可以在 cloudformation 设计器中看到。
{
"AWSTemplateFormatVersion": "2010-09-09",
"Metadata": {
"AWS::CloudFormation::Designer": {
"d1498a15-7d12-4ec9-bba6-3ba163574a10": {
"size": {
"width": 60,
"height": 60
},
"position": {
"x": 450,
"y": 90
},
"z": 1,
"embeds": []
},
"afe4f2cd-0634-4114-8327-1ecf60933475": {
"size": {
"width": 60,
"height": 60
},
"position": {
"x": 310,
"y": 90
},
"z": 1,
"embeds": [],
"isrelatedto": [
"d1498a15-7d12-4ec9-bba6-3ba163574a10"
]
},
"c7843bb1-3134-44e7-9463-f9054118e52b": {
"size": {
"width": 60,
"height": 60
},
"position": {
"x": 150, …Run Code Online (Sandbox Code Playgroud) 我有一个来自 sklearn 的决策树分类器,我使用 pydotplus 来展示它。但是,当我的演示文稿的每个节点上都有很多信息(熵、样本和值)时,我真的不喜欢。
为了向人们解释它更容易,我只想保留决定和课程。我在哪里可以修改代码来做到这一点?
谢谢你。
我试图用Postman将POST发送到firebase,但是我有一个错误:
<HTML>
<HEAD>
<TITLE>Unauthorized</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Unauthorized</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)
这是我的身体和标题.对于授权我不确定,我把我的ios firebase项目的api服务器密钥.我想发送它并在我的设备上显示通知.
感谢您的帮助.
当我使用xcode启动应用程序时,我无法确定APNS,但最终:连接到FCM.
<FIRAnalytics/INFO> Firebase Analytics v.3200000 started
2016-08-25 07:58:06.690 HelloCordova[2426:] <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled
2016-08-25 07:58:06.741 HelloCordova[2426:671139] Firebase Crash Reporting: Successfully enabled
2016-08-25 07:58:06.754: <FIRInstanceID/WARNING> FIRInstanceID AppDelegate proxy enabled, will swizzle app delegate remote notification handlers. To disable add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO
2016-08-25 07:58:06.755: <FIRInstanceID/WARNING> Failed to fetch APNS token Error Domain=com.firebase.iid …Run Code Online (Sandbox Code Playgroud) push-notification ios firebase postman firebase-cloud-messaging
javascript ×2
arrays ×1
firebase ×1
google-maps ×1
ios ×1
logging ×1
node.js ×1
postman ×1
python ×1
rest ×1
scikit-learn ×1
swagger ×1
swagger-ui ×1
web-services ×1