码迷,mamicode.com
首页 > 其他好文 > 详细

问题日志记录

时间:2019-04-02 14:11:22      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:psi   结果   int   nginx调度   ros   ipairs   duplicate   ade   border   

问题日志


1. MySQL 相关

问题类型备注
主键冲突 解决方法:on duplicate key update  
数据库取值 sql查出来的是数组,数组里面的值是字符串,需要解码decode  
数据库存值 数据入库必须进行转义或者指定数据类型  
from_unixtime from_unixtime(241252311) = 0000-00-00 00:00:00  
unix_timestamp unix_timestamp(0000-00-00 00:00:00) = 214125151  
报错:where clause is ambiguous,连表查询时where 条件没有指明所属表 where 的条件字段添加table.field  

2. LUA 相关

问题类型备注
lua对数字和字符串不敏感 条件判断不需要强制转类型  
pairs和ipairs的区别 ipairs索引范围[1]~nil,nil便退出,pairs可以打印所有索引对应的值,pairs 在遍历table时由于table的储存格式是{2,4,6,7,8} 打印出来的结果不一定是按照顺序打印 ,因为没有前面的索引数字[1],[2]..所以默认为哈希表式排序,顺序不一定  

3. NGINX 相关

问题类型备注
nginx调度算法 1.轮循,2.weight weight和访问比率成正比,3.ip_hash每一个用户ip固定访问一个服务器,4.服务器响应时间,5.url_hash  
访问第三方接口需要upstream代理,相应的location配置参数
upstream backend {
server 127.0.0.1;
server 127.0.0.1 backup;
keepalive 10;
}
 
location = url
{
      internal;
  proxy_pass http:url;
      proxy_http_version 1.1;
  proxy_set_header Connection "";
  proxy_connect_timeout 2;
  proxy_send_timeout 5;
  proxy_read_timeout 5;
}
?

问题日志记录

标签:psi   结果   int   nginx调度   ros   ipairs   duplicate   ade   border   

原文地址:https://www.cnblogs.com/yanguhung/p/10642236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!