go语言写的程序不在爆连接了,连接着Postgresql很稳定, 换了一种多线程的写法,持续连接数据库,线程不在又产生,又结束,现在写的概念就是像多个进程程序一样并行,看来我这种写法才对,不知道其他程序用不用也换写发呢,指我的python和java写的程序,工作量不大,但有点浪费心力啊,这次给go语言折磨得我很爽啊,哈哈, golang程序占的内存不在增长,继续观察吧, 这次并行的写法有所认识,跟以前的想法不同了。
AD
友情链接
近期评论
- mr 发表在《TP Link MR10U刷openwrt成功》
- 陈先生 发表在《H2O水芝澳怎么样》
- [email protected] 发表在《我终于阴了》
- [email protected] 发表在《wr881n v1路由器的4m的openwrt固件和官方固件》
- 无聊人 发表在《openwrt命令行下阻止某mac机器上网iptable命令》
- 豆浆喝完了 发表在《手机5800xm终于换上了s60v5版的qq1.0》
- Zgy 发表在《openwrt命令行下阻止某mac机器上网iptable命令》
- 何生 发表在《中山石岐的一些老旧照片,怀旧啊》
- 阿山 发表在《实现了delphi unigui跑在linux上》
- 养生港 发表在《今天跑到Amazon去申请了Associates ID》
其他操作
请问一下你 现在是怎样写才能不爆连接啊?可不可以发个示例代码?
之前的写法是每次产生一个线程连接数据库,然后断开连接,但go语言就是不会断开的,然后换了另一个思路就是,先产生N个线程连接数据库,然后这些线程等待任务,这样就不会再产生新的连接,是线程写法的问题,但其它java或者python, 按照产生连接,然后断开连接会释放的,总之我搞不定golang, 所以也放弃了go, 继续用java写爬虫.