World: r3wp
[!AltME] Discussion about AltME
older newer | first last |
amacleod 29-Jul-2009 [3785x2] | Brock wrote back in 10/07: <path to altme> -s <worldname>" -p 54xx ; where -p is a port number 5400, increment by 1 for each additional world. Use Safeworlds World Check feature to find out what port your world is assigned to http://www.altme.com/cgi-bin/lookup.cgi, but your world must be started for the World Check feature to return the port it has registered for the word being checking." When he says assigned does he mean by Safe worlds or the serving computer? I tried his suggestion of the World check but it only tells you that its unavaiable nothing about the port... |
Ok, I seem to have got it working.... So the port matters. I guess Safe Worlds does expect it to be on a specific port. | |
Brock 29-Jul-2009 [3787x4] | Yes, it defaults the first running world on your machine to 5400, and increments each server started after the first server by 1. |
amacleod: to answer your question about who assigns the port number. It's registered with Safeworlds but assigned by your computer. | |
So, it's important that if you intend to have two worlds running at the same time, to have your first world running (using port 5400) so when you create your second world it is given the next available port number (5401) and that is what Safeworlds will record for that second world. | |
It becomes more complicated if you want to remove the first world at a later date, cause launching your second world will use port 5400 instead of the port number it was created under (5401), and the world server will be expecting 5401. At least that was my experience when I was making some demo worlds a few years ago. | |
amacleod 29-Jul-2009 [3791x2] | So if you have two worlds running on two seperate computers (both on port 5400) and you later wish to run them on hte same computer you are going to have a problem.... |
AS safeworlds expects both to be on 5400 and your going to need to assign one to another port... | |
Brock 29-Jul-2009 [3793x3] | That would be my understanding. The only way I know of getting around that is by creating a new world with a new name on the computer hosting the two (while the first is running remember), then copy the world files from the one computer to the new world and it should recognize the files as belonging to that new world. I don't believe the contents of the world has any reference to the world name, so the files can be moved from one world to another without issue. |
I ran into the trouble of a world becoming unavailable. I simply created a new world, copied the world files over, and all was back in order in the new world name... except I had to click on all groups to make the unread after synching to the new world. | |
that would all be so much clearer in a diagram :-) | |
Sunanda 31-Jul-2009 [3796] | A note on the resync bug.......I just accidently let my laptop run out of power while online. Under Windows, that sort of simulates a hard crash. When I rebooted, AltME had lost my user name and password. I surprised myself by remembering both. Then AltME set about resyncing about 20 groups. In some of them I can now see messages dating back to 2005....Apologies if you'd been expecting replies from me. So, yet another method that may trigger a resync if you have groups that appear stuck :-) |
Ladislav 31-Jul-2009 [3797] | Another recipe how to get a resync: wait for a storm (quite frequent here these days) and a blackout while running AltMe. As opposed to Sunanda's experince I did not lose the password, just got a resync dating back to about 2005. |
Graham 31-Jul-2009 [3798x2] | so randomly trashing the db causes a resync? no more dot spam needed?? |
We need to put this on rebolweek :) | |
Sunanda 31-Jul-2009 [3800] | There are several methods that partially work -- this is just the latest discovery. Not sure how effective it is, nor what side-effects there may be. |
Graham 31-Jul-2009 [3801] | Where's Thor ? |
Graham 17-Aug-2009 [3802x3] | I'm getting timeouts here again .. and yesterday it was down for a long period. |
What would it cost to get this world hosted by safeworlds? | |
Slicehost is only $20 a month ... | |
Sunanda 19-Aug-2009 [3805] | I saw some poor responses and/or short outages yesterday too. Looking better today. |
Maxim 19-Aug-2009 [3806] | on an off currently... |
Graham 19-Aug-2009 [3807] | I keep getting disconnected. No one interested in a professional host?? |
Maxim 19-Aug-2009 [3808] | possibly the world has outgrown altme's BE capacity/architecture. to much data to handle.. causing timeout's in client conections, while its busy keeping tabs on itself. |
Sunanda 19-Aug-2009 [3809] | If anything traffic volumes are down in recent months: http://www.rebol.org/aga-display-stats.r?world=r3wp&year=2009 (figures show [web-public] groups only. It is possible private groups are way, way up). |
Maxim 19-Aug-2009 [3810x2] | well. being an account of 10% of posts and not having posted for 2 months... I guess I am a sizeable part of the decrease... but its summer, vacation time, and many of us actually have less questions with R3.0 than its earlier releases... what I find strange is the decrease in the number of people posting... |
The recent decline in non REBOL related concent, seemingly comming from a common accord that we should make the world more REBOL centric... will have made a big difference too. | |
Will 19-Aug-2009 [3812] | Looks like Carl's son is working on Altme2 http://twitter.com/Sean_SAS 8) |
Graham 19-Aug-2009 [3813] | Fix altme1 first! |
Will 19-Aug-2009 [3814] | I'm loosing lots of posts lately.. 8( |
Sunanda 20-Aug-2009 [3815] | Will -- one of the biggest AltME annoyances is that it throws away what you typed when it has to re-establish a server connection. That can happen if you have dropouts on your online connection, or if the server is busy. Those of us who have been plagued with the problem have learned it takes three keypressed to send any AltME post: ctrl+A ;; select all ctrl+c ;; copy post to clipboard ctrl+s ;; attempt to post |
Graham 31-Aug-2009 [3816x2] | Getting kicked off multiple times today losing posts. |
Has this world reached its limit? | |
Pekr 31-Aug-2009 [3818] | the same here. Not sure about limits, maybe server problems once again? |
Graham 31-Aug-2009 [3819x4] | R3-alpha is okay. Are they both on the same server? |
Booted again. | |
Anyone interested in building an FOSS altme alternative? | |
I'm thinking of something that has both a VID/Ext interface and a browser interface | |
Pekr 31-Aug-2009 [3823] | Will be done in R3. R3 Chat system is said to use similarities to AltME system, just more robust. It just needs GUI client ... |
Graham 31-Aug-2009 [3824x4] | The biggest failing with Altme is the lack of a distributed server. |
That will also be an issue with the R3 chat. | |
If we don't make sure we have a robust backend .. it doesn't matter what the front looks like, we will hit issues. | |
The other issue is the need to maintain a continuous tcp connection to the altme server. That is a major source of issues. | |
Pekr 31-Aug-2009 [3828] | not sure how Robust R3 chat is. After all - it is just one of possible architectures. It is true that I doubt it is much advanced. It is good for Chat, even threading, moving threads here or there, ranking, etc., but we are imo not following latest developments of distributed apps. Some few years ago I read something about Cademlia etc. protocols, but not sure what it is all about. OTOH - look at Altme - it is running for years. And if its back-end would be DB based, it would be enough for a long time probably. |
Graham 31-Aug-2009 [3829x6] | I saw a similar issue with playsite when I used to play games online. Kept on being booted due to crappy internet connections or |
Maybe we can shift to using Amazon's SDB .. they allow you to store millions of records for no charge | |
Messages can be sent using the SQS once someone has committed a new message to the store. | |
This gives us a backend, search, threading, no centralised server requirements, no particular person needing to host a server. | |
You can build a front end using a browser client or a View client. | |
And you can use https if you wish too. | |
older newer | first last |