大家如果有使用虛擬機配置linux部署redis,記得關閉redis防火墻或者配置防火墻允許本機訪問,在redis.conf里注釋掉127.0 以及 rotected-mode 弄成no,配置完之后可以先用本機命令行telnet試一下可不可以訪問,如果可以訪問命令行會顯示黑屏,如果顯示(denied redis is runnine....)去虛擬機上配置redis的密碼。記得配置完密碼要去java代碼里面加入密碼驗證(在RedisDao下,getResource下面添加 jedis.auth("你的密碼");),還有在配置文件里面把原來的127.0的地址換成你虛擬機的地址。希望對你們有幫助!
2017-04-13
簡單提一下INSERT IGNORE INTO success_killed(seckill_id,user_phone,state)
VALUES (v_seckill_id,v_phone,0); insert語句這里應該修改state 而不是kill_time
另外 這種使用存儲過程的方式是沒有推不推薦 的 只不過在使用的時候看需求
老師的需求是 默認使用最大并發量的方式講解的,至于使不使用存儲過程在于我們的項目需求,多知道總歸是好的
VALUES (v_seckill_id,v_phone,0); insert語句這里應該修改state 而不是kill_time
另外 這種使用存儲過程的方式是沒有推不推薦 的 只不過在使用的時候看需求
老師的需求是 默認使用最大并發量的方式講解的,至于使不使用存儲過程在于我們的項目需求,多知道總歸是好的
2017-04-11