Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

schedules 失败没有邮件提醒 #27

Closed
Huarong opened this issue Oct 21, 2017 · 11 comments
Closed

schedules 失败没有邮件提醒 #27

Huarong opened this issue Oct 21, 2017 · 11 comments

Comments

@Huarong
Copy link

Huarong commented Oct 21, 2017

No description provided.

@brookshi
Copy link
Owner

应该是有的,我天天在跑,失败都能收到,看是不是跑垃圾邮件里去了

@Huarong
Copy link
Author

Huarong commented Oct 23, 2017

垃圾邮件里没有。
我又试了run now 功能,还是没有邮件通知。

Docker 版

@brookshi
Copy link
Owner

成功也没有吗,是用的公司邮箱吗,schedule里的notification选custom,然后尝试用下163的试下看看。之前也有朋友反应过被公司邮箱过滤掉了

@Huarong
Copy link
Author

Huarong commented Oct 26, 2017

公司邮箱
单独试了163邮箱,也没收到

@brookshi
Copy link
Owner

image
run now的,163立马就收到了。
不过这块以后会找时间做成内网配置的,可以设置公司邮箱去发。

@brookshi
Copy link
Owner

新加了自定义邮箱发送接口功能,可以看下

@ZhangBohan
Copy link

定时任务失败后发送邮件一直不成功,求帮助。日志:

[2018-03-19 20:23:51.540] [INFO] default - send mails
[2018-03-19 20:23:51.541] [DEBUG] default - SELECT `user`.`id` AS `user_id`, `user`.`name` AS `user_name`, `user`.`password` AS `user_password`, `user`.`email` AS `user_email`, `user`.`isActive` AS `user_isActive`, `user`.`isTemp` AS `user_isTemp`, `user`.`createDate` AS `user_createDate`, `user`.`updateDate` AS `user_updateDate`, `project`.`id` AS `project_id`, `project`.`name` AS `project_name`, `project`.`globalFunction` AS `project_globalFunction`, `project`.`note` AS `project_note`, `project`.`isMe` AS `project_isMe`, `project`.`createDate` AS `project_createDate`, `project`.`ownerId` AS `project_ownerId` FROM `user` `user` LEFT JOIN `project_members_user` `project_user` ON `project_user`.`userId`=`user`.`id` LEFT JOIN `project` `project` ON `project`.`id`=`project_user`.`projectId` WHERE `user`.`id` = ? -- PARAMETERS: ["b30d8d00-2912-11e8-9f63-656b2352ea8e-B1NnQEKFf"]
[2018-03-19 20:23:51.544] [DEBUG] default - SELECT `environment`.`id` AS `environment_id`, `environment`.`name` AS `environment_name`, `environment`.`createDate` AS `environment_createDate`, `environment`.`updateDate` AS `environment_updateDate`, `environment`.`projectId` AS `environment_projectId`, `variable`.`id` AS `variable_id`, `variable`.`key` AS `variable_key`, `variable`.`value` AS `variable_value`, `variable`.`isActive` AS `variable_isActive`, `variable`.`sort` AS `variable_sort`, `variable`.`environmentId` AS `variable_environmentId`, `project`.`id` AS `project_id`, `project`.`name` AS `project_name`, `project`.`globalFunction` AS `project_globalFunction`, `project`.`note` AS `project_note`, `project`.`isMe` AS `project_isMe`, `project`.`createDate` AS `project_createDate`, `project`.`ownerId` AS `project_ownerId` FROM `environment` `environment` LEFT JOIN `variable` `variable` ON `variable`.`environmentId`=`environment`.`id`  LEFT JOIN `project` `project` ON `project`.`id`=`environment`.`projectId` WHERE 1=1 AND (`environment`.`id`=? OR `environment`.`id`=?) -- PARAMETERS: ["7f90f050-2914-11e8-8a35-4fe37225571e-rklK2UVtYM","No environment"]
[2018-03-19 20:23:52.308] [INFO] default - <html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.12.1</center>
</body>
</html>

pm2.json

{"apps":[{"name":"hitchhiker","script":"index.js","watch":false,"env":{"HITCHHIKER_APP_HOST":"http://敏感信息:9527/","HITCHHIKER_DB_HOST":"127.0.0.1","HITCHHIKER_DB_PORT":"3306","MYSQL_DATABASE":"hitchhiker","HITCHHIKER_DB_USERNAME":"root","MYSQL_ROOT_PASSWORD":"123456","HITCHHIKER_SYNC_INTERVAL":"30","HITCHHIKER_SCHEDULE_MAILFORFAIL":"1","HITCHHIKER_SCHEDULE_STORE_UNIT":"count","HITCHHIKER_SCHEDULE_STORE_LIMIT":"5000","HITCHHIKER_STRESS_COUNT":"5","HITCHHIKER_MAIL_CUSTOM":"smtp","HITCHHIKER_MAIL_API":"","HITCHHIKER_MAIL_SMTP_HOST":"smtp.qq.com","HITCHHIKER_MAIL_SMTP_PORT":"465","HITCHHIKER_MAIL_SMTP_USER":"bohanzhang@foxmail.com","HITCHHIKER_MAIL_SMTP_PASS":"敏感信息","HITCHHIKER_MAIL_SMTP_From":"bohanzhang@foxmail.com","HITCHHIKER_MAIL_SMTP_NICKNAME":"","HITCHHIKER_MAIL_SMTP_TLS":"1","HITCHHIKER_MAIL_SMTP_RU":"0","HITCHHIKER_SYNC_ONOFF":"0"}}]

@brookshi
Copy link
Owner

brookshi commented Mar 19, 2018

@ZhangBohan Sorry, 有个变量名字后来改了,忘了加到安装过程中, 请把HITCHHIKER_MAIL_CUSTOM改成HITCHHIKER_MAIL_CUSTOM_TYPE,改完后需要执行pm2 restart hitchhiker重启,不好意思。

@ZhangBohan
Copy link

@brookshi 抱歉,能科普一下怎么更新配置吗?我尝试修改/build/pm2.json,后通过pm2 reload hitchhiker --update-env之后依然是502错误

@brookshi
Copy link
Owner

@ZhangBohan 查了下文档,貌似要在build目录下reload pm2.json才行,如果实在不行,放绝招:), 在build目录下pm2 kill, pm2 start pm2.json

@ZhangBohan
Copy link

试了下reload不行。

pm2 delete hitchhiker
pm2 start pm2.json

这样可以了,感谢解答

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants