Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
felix
@crazyjin
会员
第 5485 位会员 / 2013-01-27

[email protected]
成都
28 篇帖子 / 231 条回帖
6 关注者
6 正在关注
9 收藏
GitHub Public Repos
  • myrails 8

    A mini rails for personal study and practice

  • thredded 0

    The best Rails forums engine ever.

  • homeland 0

    :circus_tent: Open source discussion website.

  • tree 0

  • time_segment 0

    Class TimeSegment allows your time more readable.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • [北京 / 远程] 墨刀 (MockingBot) 招聘 Rails 全栈工程师 at 2015年01月29日

    来迟了,4 条均满足 1.熟悉 Ruby on Rails 开发 2.熟悉 HTML/CSS/Javascript 3.熟悉 Linux/Git 4.较好的英语阅读及写作能力

    熟悉 Coffeescript/Sass 满足 熟悉 React/Angular react 计划学习多时,没时间 具有单页 Web App 开发经验 熟悉 热爱跑步 热爱单车

    人在成都,想远程

  • [北京] 析源数据科技 职场社交平台招聘 Ruby 开发工程师 1 人 (12 K - 20 K) at 2015年01月29日

    可以远程么?

  • MySQL 双机互为主从备份 at 2015年01月27日

    #12 楼 @akin520 已解决。

  • MySQL 双机互为主从备份 at 2015年01月27日

    #12 楼 @akin520 为什么配不起呢?我在做实验,先配一个主从,ok, 没问题。再反过来配置第二个主从的时候,就有问题了。

    第一个主从管理配置:

    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    log-bin=mysql-bin
    server-id=25
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    replicate-ignore-db=test
    character_set_server= utf8
    read_only=0
    master-host=192.168.10.48
    master-user=mysync
    master-password=123456
    master-port=3306
    master-connect-retry=60
    
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    

    mysql> show slave status\G;

    *************************** 1. row ***************************
                   Slave_IO_State: Waiting for master to send event
                      Master_Host: 192.168.10.48
                      Master_User: mysync
                      Master_Port: 3306
                    Connect_Retry: 60
                  Master_Log_File: mysql-bin.000011
              Read_Master_Log_Pos: 106
                   Relay_Log_File: mysqld-relay-bin.000027
                    Relay_Log_Pos: 251
            Relay_Master_Log_File: mysql-bin.000011
                 Slave_IO_Running: Yes
                Slave_SQL_Running: Yes
                  Replicate_Do_DB: 
              Replicate_Ignore_DB: test
               Replicate_Do_Table: 
           Replicate_Ignore_Table: 
          Replicate_Wild_Do_Table: 
      Replicate_Wild_Ignore_Table: 
                       Last_Errno: 0
                       Last_Error: 
                     Skip_Counter: 0
              Exec_Master_Log_Pos: 106
                  Relay_Log_Space: 552
                  Until_Condition: None
                   Until_Log_File: 
                    Until_Log_Pos: 0
               Master_SSL_Allowed: No
               Master_SSL_CA_File: 
               Master_SSL_CA_Path: 
                  Master_SSL_Cert: 
                Master_SSL_Cipher: 
                   Master_SSL_Key: 
            Seconds_Behind_Master: 0
    Master_SSL_Verify_Server_Cert: No
                    Last_IO_Errno: 0
                    Last_IO_Error: 
                   Last_SQL_Errno: 0
                   Last_SQL_Error: 
    1 row in set (0.00 sec)
    
    ERROR: 
    No query specified
    
    

    第二个主从关系中的从数据库的配置如下:

    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    log-bin=mysql-bin
    server-id=24
    expire-logs-days=10
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    replicate-ignore-db=test
    replicate-ignore-db=syn
    character_set_server= utf8
    read_only=0
    master-host=192.168.10.49
    master-user=mysync1
    master-password=123456
    master-port=3306
    master-connect-retry=60
    
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    

    mysql> show slave status\G;

    *************************** 1. row ***************************
                   Slave_IO_State: Connecting to master
                      Master_Host: 192.168.10.48
                      Master_User: mysync
                      Master_Port: 3306
                    Connect_Retry: 60
                  Master_Log_File: 
              Read_Master_Log_Pos: 4
                   Relay_Log_File: mysqld-relay-bin.000009
                    Relay_Log_Pos: 4
            Relay_Master_Log_File: 
                 Slave_IO_Running: No
                Slave_SQL_Running: Yes
                  Replicate_Do_DB: 
              Replicate_Ignore_DB: test,syn
               Replicate_Do_Table: 
           Replicate_Ignore_Table: 
          Replicate_Wild_Do_Table: 
      Replicate_Wild_Ignore_Table: 
                       Last_Errno: 0
                       Last_Error: 
                     Skip_Counter: 0
              Exec_Master_Log_Pos: 0
                  Relay_Log_Space: 106
                  Until_Condition: None
                   Until_Log_File: 
                    Until_Log_Pos: 0
               Master_SSL_Allowed: No
               Master_SSL_CA_File: 
               Master_SSL_CA_Path: 
                  Master_SSL_Cert: 
                Master_SSL_Cipher: 
                   Master_SSL_Key: 
            Seconds_Behind_Master: NULL
    Master_SSL_Verify_Server_Cert: No
                    Last_IO_Errno: 1045
                    Last_IO_Error: error connecting to master '[email protected]:3306' - retry-time: 60  retries: 86400
                   Last_SQL_Errno: 0
                   Last_SQL_Error: 
    1 row in set (0.00 sec)
    
    ERROR: 
    No query specified
    

    疑问 1, 用户名我明明配置的是 mysyn1, 为嘛在这里变成 mysqn 了 疑问 2, master_host 我配置的 192.168.10.49, 也变成 192.168.10.48, 也就是自己的 ip 了。

  • MySQL 双机互为主从备份 at 2015年01月27日

    #10 楼 @Peter 嗯,那在现有主从备份的基础上,再增加主对备的其它数据库备份会有风险吗?

  • [北京] 住百家(海外住宿预订专家)—— 诚招 Ruby | 前端工程师(弹性工作时间+高薪+期权)请大家奔走相告 at 2015年01月27日

    #25 楼 @zhubaijia 舍不得成都,也没勇气去帝都..

  • [北京] 住百家(海外住宿预订专家)—— 诚招 Ruby | 前端工程师(弹性工作时间+高薪+期权)请大家奔走相告 at 2015年01月27日

    可以远程么?

  • MySQL 双机互为主从备份 at 2015年01月27日

    #6 楼 @akin520 大家也许没有明白我的需求,再解释一下: 在现在主从同步的框架上,主 msyql 服务有数据库 A, 备数据库上不紧有 A 的备份,还有 B,C,D 等数据库. 我现在希望主 mysql 能够备份备 msyql 服务上的 B,C,D 等数据库。

  • MySQL 双机互为主从备份 at 2015年01月27日

    #5 楼 @Peter 大家也许没有明白我的需求,再解释一下: 在现在主从同步的框架上,主 msyql 服务有数据库 A, 备数据库上不紧有 A 的备份,还有 B,C,D 等数据库. 我现在希望主 mysql 能够备份备 msyql 服务上的 B,C,D 等数据库。

  • MySQL 双机互为主从备份 at 2015年01月27日

    #5 楼 @Peter 自增 key 冲突,不太懂,伪运维一只。现在的业务还很少,数据库性能还不存在问题,主要考虑的是数据的安全。

  • MySQL 双机互为主从备份 at 2015年01月27日

    #3 楼 @Peter 网速应该没有问题,同一个局域网内,都是 (10/100/1000Base-T Ethernet). 关键是现在备机上已经有新的数据库和数据了,都是很重要的交易数据。这是不是已经骑虎难下了?

  • MySQL 双机互为主从备份 at 2015年01月27日

    #1 楼 @akin520 是的,两只 mysql 服务相互备份。

  • 寻找能把 Rails 页面打包成静态 html 上传到远方的方案 at 2015年01月23日

    #3 楼 @lulalala record 事件中写你的逻辑,然后调用 shell 命令。

  • 有带智能提示的 Ruby IDE 吗? at 2015年01月23日

    #4 楼 @blacktulip Valloric/YouCompleteMe

  • 正负抵消的删除 at 2015年01月23日

    #9 楼 @blacktulip 哈哈哈哈 你还真跳进去了...

  • 正负抵消的删除 at 2015年01月23日

    #8 楼 @bluexuemei

    @counter = {}
    
    def count key, value
      tmp = @counter[key]
      @counter[key] =  if tmp.nil?
        value
      else
        tmp + value
      end
    end
    

    @counter 里边的数据随时都是你要的结果

  • 没有用心设计的代码,一样可以通过测试,然后就这样了…… at 2015年01月23日

    #1 楼 @Rei 不紧还不爽呢

  • 寻找能把 Rails 页面打包成静态 html 上传到远方的方案 at 2015年01月23日

    为嘛非要用 gem? 写个脚本/rake 任务也要不了多少行吧?再加个 crontab 定时任务,妥妥地。

  • 正负抵消的删除 at 2015年01月23日

    #4 楼 @bluexuemei 我猜最好的办法是绕过这个坑。为嘛不用 hash, 为嘛不在获取到数据的时候立即计算,而是累计起来,到最后才来计算?

  • 有带智能提示的 Ruby IDE 吗? at 2015年01月23日

    vim 表示也有

  • 正负抵消的删除 at 2015年01月23日

    arr.uniq!

  • 2015年 你打算学习哪门编程语言? at 2015年01月09日

    #12 楼 @nowherekai 两者有关联吗?

  • 2015年 你打算学习哪门编程语言? at 2015年01月06日

    大道至简 今年把 go 玩好,keep working 的同时做一两个开源项目。

  • 老码农冒死揭开行业黑幕:如何编写无法维护的代码 at 2015年01月05日

    以一个坏人的角度来写这样一篇文章,读起来很有趣。假如作者教条一般地罗列这么多准则,谁回去读,起码我不会。

  • 咨询个,大家对已成型项目如何维护和持续开发 at 2014年12月22日

    断断续续重构中。测试代码和 ci 几乎是我一个人在维护,一些同事不愿意写测试,

  • [成都] 猎头代招 - 外资公司 TW- ruby 开发工程师 at 2014年12月19日

    Hello TW

  • 为什么感觉 Ruby China 里的程序员,基本上是做 Web 的? at 2014年12月18日

    ruby on rails/兼职运维/兼职golang开发图片服务器动态缩放裁剪前端/兼职外包前端 目前想学 ps 然后兼掉 ui 和 ue

  • 分享两本老外程序员的博客文集 at 2014年10月22日

    任何事物都有两面吧,这家伙抓住敏捷的人们不喜欢的那一面,然后扔到了粪坑里。

  • nginx 作 json api 反向代理,如何返回 json 形式的错误代码? at 2014年10月20日

    #1 楼 @nouse you know that word.ha.....

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English